Table.ImportDataTable

ImportDataTable(DataTable, bool, int, int)

Импортирует данные из System.Data.DataTable в Aspose.Pdf.Table

public void ImportDataTable(DataTable importedDataTable, bool isColumnNamesImported, 
    int firstFilledRow, int firstFilledColumn)
ПараметрТипОписание
importedDataTableDataTableисходный экземпляр System.Data.DataTable
isColumnNamesImportedBooleanуказывает, будут ли имена столбцов импортированы как первая строка
firstFilledRowInt32указывает номер первой строки в целевой таблице с нулевым индексом, с которой начнется импорт; если строка с таким номером (и некоторые предыдущие строки) отсутствуют в целевой таблице, они будут созданы первыми
firstFilledColumnInt32указывает номер первого целевого столбца в целевой таблице, столбец должен присутствовать в целевой таблице до начала импорта

См. также


ImportDataTable(DataTable, bool, int, byte, int, int, bool)

Импортирует объект DataTable в таблицу.

public void ImportDataTable(DataTable importedDataTable, bool isColumnNamesShown, 
    int firstFilledRow, byte firstFilledColumn, int maxRows, int maxColumns, 
    bool isHtmlSupported = false)
ПараметрТипОписание
importedDataTableDataTableОбъект DataTable, который необходимо импортировать.
isColumnNamesShownBooleanУказывает, будут ли имена столбцов исходной таблицы импортированы как первая строка.
firstFilledRowInt32указывает номер первой строки в целевой таблице с нулевым индексом, с которой начнется импорт; если строка с таким номером (и некоторые предыдущие строки) отсутствуют в целевой таблице, они будут созданы первыми
firstFilledColumnByteуказывает номер первого целевого столбца в целевой таблице, столбец должен присутствовать в целевой таблице до начала импорта
maxRowsInt32Максимальное количество строк, которые будут импортированы из исходной таблицы.
maxColumnsInt32Максимальное количество столбцов, которые будут импортированы из исходной таблицы.
isHtmlSupportedBooleanУказывает, является ли текст строкой HTML.

См. также


ImportDataTable(DataTable, int[], int[], int, int, bool, bool)

Импортирует объект DataTable, но не как целостную сущность. Импортируются только указанные строки и столбцы.

public void ImportDataTable(DataTable importedDataTable, int[] sourceRowList, 
    int[] sourceColumnList, int firstFilledRow, int firstFilledColumn, 
    bool showColumnNamesAsFirstRow, bool isHtmlSupported = false)
ПараметрТипОписание
importedDataTableDataTableОбъект DataTable, который необходимо импортировать.
sourceRowListInt32[]Массив номеров строк в исходном объекте DataTable, которые должны быть импортированы. Список не должен быть нулевым и должен содержать только номера существующих строк, в противном случае будет выброшено исключение.
sourceColumnListInt32[]Массив номеров столбцов в исходном объекте DataTable, которые должны быть импортированы. Список не должен быть нулевым и должен содержать только номера существующих столбцов, в противном случае будет выброшено исключение.
firstFilledRowInt32Номер строки с нулевым индексом первой ячейки в целевой таблице, с которой начнется импорт. Если целевая таблица не содержит этой строки, она (и все предыдущие, если необходимо) будет создана
firstFilledColumnInt32Номер столбца с нулевым индексом первой ячейки в целевой таблице, с которой начнется импорт. Целевая таблица должна содержать этот столбец до начала импорта, в противном случае будет выброшено исключение.
showColumnNamesAsFirstRowBooleanУказывает, будут ли имена столбцов исходной таблицы импортированы как первая строка.
isHtmlSupportedBooleanУказывает, является ли текст строкой HTML.

См. также