CsvDataSource

CsvDataSource class

Proporciona acceso a los datos de un archivo CSV o secuencia para utilizarlos en un informe.

Para obtener más información, visite elMotor de informes LINQ artículo de documentación.

public class CsvDataSource

Constructores

NombreDescripción
CsvDataSource(Stream)Crea una nueva fuente de datos con datos de una secuencia CSV usando opciones predeterminadas para analizar datos CSV.
CsvDataSource(string)Crea una nueva fuente de datos con datos de un archivo CSV usando opciones predeterminadas para analizar datos CSV.
CsvDataSource(Stream, CsvDataLoadOptions)Crea una nueva fuente de datos con datos de una secuencia CSV utilizando las opciones especificadas para analizar datos CSV.
CsvDataSource(string, CsvDataLoadOptions)Crea una nueva fuente de datos con datos de un archivo CSV utilizando las opciones especificadas para analizar datos CSV.

Observaciones

Para acceder a los datos del archivo o flujo correspondiente mientras genera un informe, pase una instancia de esta clase como una fuente de datos a uno deReportingEngine .BuildReport sobrecargas.

En documentos de plantilla, unCsvDataSource La instancia debe tratarse de la misma manera que si fuera a.DataTable instancia. Para obtener más información, consulte la referencia de sintaxis de plantilla (https://docs.aspose.com/display/wordsnet/Template+Syntax).

Los tipos de datos de valores separados por comas se determinan automáticamente según sus representaciones de cadena. Entonces, en los documentos template , puede trabajar con valores escritos en lugar de solo cadenas. El motor es capaz de reconocer automáticamente valores de los siguientes tipos:

  • Nullable
  • Nullable
  • Nullable
  • Nullable
  • String

Tenga en cuenta que para que funcione el reconocimiento automático de tipos de datos, las representaciones de cadenas de valores separados por comas deben formarse utilizando configuraciones culturales invariantes.

Para anular el comportamiento predeterminado de la carga de datos CSV, inicialice y pase unCsvDataLoadOptions instancia a un constructor de esta clase.

Ver también