ExportDataTable

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

Bir Çalışma Sayfasının Hücreler koleksiyonundaki verileri belirtilen bir DataTable nesnesine verir.

public DataTable ExportDataTable(DataTable dataTable, int startRow, int startColumn, int rows, 
    int columns, bool isVertical)
ParametreTipTanım
dataTableDataTableVerileri dışa aktaran DataTable nesnesi.
startRowInt32Dışa aktarılacak ilk hücrenin satır numarası.
startColumnInt32Dışa aktarılacak ilk hücrenin sütun numarası.
rowsInt32İçe aktarılacak satır sayısı.
columnsInt32İçe aktarılacak sütun sayısı.
isVerticalBooleanDenetimdeki bir satır DataTable’daki bir satırı temsil ediyorsa doğrudur. Denetimdeki bir sütun DataTable’daki bir satırı temsil ediyorsa False.

Geri dönüş değeri

Dışa aktarılan DataTable nesnesi.

Notlar

Yöntem, önce bir DataTable nesnesi oluşturmaya izin verir. Ardından verileri DataTable nesnesine aktarır. dataTable geçerli ayarlanmazsa, yöntem ‘Export(bool exportColumnName, bool isVertical)’ aşırı yükleme yöntemini çağırarak yeni bir DataTable nesnesi döndürür.

Örnekler

[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)

Ayrıca bakınız


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

Çalışma Sayfasının Hücreler koleksiyonundaki verileri yeni bir DataTable nesnesine aktarır.

public DataTable ExportDataTable(int startRow, int startColumn, int rows, int columns, 
    bool exportColumnName, bool isVertical)
ParametreTipTanım
startRowInt32Dışa aktarılacak ilk hücrenin satır numarası.
startColumnInt32Dışa aktarılacak ilk hücrenin sütun numarası.
rowsInt32İçe aktarılacak satır sayısı.
columnsInt32İçe aktarılacak sütun sayısı.
exportColumnNameBooleanİlk satırdaki verilerin DataTable sütun adına dışa aktarılıp aktarılmadığını gösterir.
isVerticalBooleanDenetimdeki bir satır DataTable’daki bir satırı temsil ediyorsa doğrudur. Denetimdeki bir sütun DataTable’daki bir satırı temsil ediyorsa False.

Geri dönüş değeri

Dışa aktarılan DataTable nesnesi.

Örnekler

[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)

Ayrıca bakınız