ExportDataTable

ExportDataTable(DataTable, int, int, int, int, bool)

Exporte les données de la collection Cells d’une feuille de calcul vers un objet DataTable spécifié.

public DataTable ExportDataTable(DataTable dataTable, int startRow, int startColumn, int rows, 
    int columns, bool isVertical)
ParamètreTaperLa description
dataTableDataTableL’objet DataTable vers lequel exporte les données.
startRowInt32Le numéro de ligne de la première cellule à exporter.
startColumnInt32Le numéro de colonne de la première cellule à exporter.
rowsInt32Nombre de lignes à importer.
columnsInt32Nombre de colonnes à importer.
isVerticalBooleanTrue si une ligne du contrôle représente une ligne dans DataTable. False si une colonne du contrôle représente une ligne dans DataTable.

Return_Value

Objet DataTable exporté.

Remarques

La méthode permet d’abord de créer un objet DataTable. Exporte ensuite les données vers l’objet DataTable. Si dataTable n’est pas défini comme valide, la méthode renverra un nouvel objet DataTable en appelant la méthode de surcharge ‘Export(bool exportColumnName, bool isVertical)’.

Exemples

[C#]

DataTable dataTable = new DataTable();
dataTable.Columns.Add("Column a",System.Type.GetType("System.String"));
dataTable.Columns.Add("Column b");
dataTable.Columns.Add("Column c");
dataTable.Columns.Add("Column d",System.Type.GetType("System.Double"));
dataTable.Columns.Add("Column e",System.Type.GetType("System.Int32"));
dataTable.Columns.Add("Column f",System.Type.GetType("System.Int32"));
DataTable exportTable = gridDesktop.Worksheets[0].Export(dataTable,1,0,10,6,true);
DataGrid1.SetDataBinding(exportTable, null);

[VB]

Dim dataTable As DataTable =  New DataTable() 
dataTable.Columns.Add("Column a",System.Type.GetType("System.String"))
dataTable.Columns.Add("Column b")
dataTable.Columns.Add("Column c")
dataTable.Columns.Add("Column d",System.Type.GetType("System.Double"))
dataTable.Columns.Add("Column e",System.Type.GetType("System.Int32"))
dataTable.Columns.Add("Column f",System.Type.GetType("System.Int32"))
Dim exportTable As DataTable =  GridDesktop.Worksheets(0).Export(dataTable,1,0,10,6,True) 
DataGrid1.SetDataBinding(exportTable)

Voir également


ExportDataTable(int, int, int, int, bool, bool)

Exporte les données de la collection Cells d’une feuille de calcul vers un nouvel objet DataTable.

public DataTable ExportDataTable(int startRow, int startColumn, int rows, int columns, 
    bool exportColumnName, bool isVertical)
ParamètreTaperLa description
startRowInt32Le numéro de ligne de la première cellule à exporter.
startColumnInt32Le numéro de colonne de la première cellule à exporter.
rowsInt32Nombre de lignes à importer.
columnsInt32Nombre de colonnes à importer.
exportColumnNameBooleanIndique si les données de la première ligne sont exportées vers le nom de colonne du DataTable.
isVerticalBooleanTrue si une ligne du contrôle représente une ligne dans DataTable. False si une colonne du contrôle représente une ligne dans DataTable.

Return_Value

Objet DataTable exporté.

Exemples

[C#]

DataTable exportTable = gridDesktop.Worksheets[0].Export(0,0,10,2,true,false);
DataGrid1.SetDataBinding(exportTable, null);

[VB]

Dim exportTable As DataTable =  GridDesktop.Worksheets(0).Export(0,0,10,2,True,False) 
DataGrid1.SetDataBinding(exportTable)

Voir également