CsvDataSource
CsvDataSource class
Обеспечивает доступ к данным CSV-файла или потока, которые будут использоваться в отчете.
Чтобы узнать больше, посетитеМеханизм отчетов LINQ статья документации.
public class CsvDataSource
Конструкторы
Имя | Описание |
---|---|
CsvDataSource(Stream) | Создает новый источник данных с данными из потока CSV, используя параметры по умолчанию для анализа данных CSV. |
CsvDataSource(string) | Создает новый источник данных с данными из файла CSV, используя параметры по умолчанию для анализа данных CSV. |
CsvDataSource(Stream, CsvDataLoadOptions) | Создает новый источник данных с данными из потока CSV, используя указанные параметры анализа данных CSV. |
CsvDataSource(string, CsvDataLoadOptions) | Создает новый источник данных с данными из файла CSV, используя указанные параметры анализа данных CSV. |
Примечания
Чтобы получить доступ к данным соответствующего файла или потока при создании отчета, передайте экземпляр этого класса как источник данных одному изReportingEngine
.BuildReport перегрузки.
В шаблонных документахCsvDataSource
экземпляр следует рассматривать так же, как если бы он был aDataTable экземпляр . Для получения дополнительной информации см. справочник по синтаксису шаблонов (https://docs.aspose.com/display/wordsnet/Template+Syntax). .
Типы данных значений, разделенных запятыми, определяются автоматически на основе их строкового представления. Таким образом, в документах template вы можете работать с типизированными значениями, а не только со строками. Движок способен автоматически распознавать значения следующих типов:
- Nullable
- Nullable
- Nullable
- Nullable
- String
Обратите внимание, что для автоматического распознавания типов данных для работы строковые представления значений, разделенных запятыми, должны формироваться с использованием инвариантных настроек региональных параметров.
Чтобы переопределить поведение по умолчанию при загрузке данных CSV, инициализируйте и передайтеCsvDataLoadOptions
экземпляр в конструктор этого класса.
Смотрите также
- пространство имен Aspose.Words.Reporting
- сборка Aspose.Words