ExportDataTable

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

تصدير البيانات في مجموعة الخلايا من ورقة عمل إلى كائن DataTable محدد.

public DataTable ExportDataTable(DataTable dataTable, int startRow, int startColumn, int rows, 
    int columns, bool isVertical)
معامليكتبوصف
dataTableDataTableكائن DataTable الذي يقوم بتصدير البيانات إلى.
startRowInt32رقم صف الخلية الأولى المطلوب تصديرها.
startColumnInt32رقم العمود الخاص بالخلية الأولى المطلوب تصديرها.
rowsInt32عدد الصفوف المراد استيرادها.
columnsInt32عدد الأعمدة التي سيتم استيرادها.
isVerticalBooleanصواب إذا كان أحد الصفوف في عنصر التحكم يمثل صفًا في DataTable. خطأ إذا كان أحد الأعمدة في عنصر التحكم يمثل صفًا في DataTable.

قيمة الإرجاع

تم تصدير كائن DataTable.

ملاحظات

تسمح الطريقة أولاً بإنشاء كائن DataTable. ثم تصدير البيانات إلى كائن DataTable. إذا لم يتم تعيين dataTable بشكل صحيح ، فستقوم الطريقة بإرجاع كائن DataTable جديد عن طريق استدعاء أسلوب التحميل الزائد “Export (bool exportColumnName، bool isVertical)”.

أمثلة

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

أنظر أيضا


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

تصدير البيانات في مجموعة الخلايا من ورقة عمل إلى كائن DataTable جديد.

public DataTable ExportDataTable(int startRow, int startColumn, int rows, int columns, 
    bool exportColumnName, bool isVertical)
معامليكتبوصف
startRowInt32رقم صف الخلية الأولى المطلوب تصديرها.
startColumnInt32رقم العمود الخاص بالخلية الأولى المطلوب تصديرها.
rowsInt32عدد الصفوف المراد استيرادها.
columnsInt32عدد الأعمدة التي سيتم استيرادها.
exportColumnNameBooleanالإشارة إلى ما إذا كان سيتم تصدير البيانات الموجودة في الصف الأول إلى اسم عمود DataTable.
isVerticalBooleanصواب إذا كان أحد الصفوف في عنصر التحكم يمثل صفًا في DataTable. خطأ إذا كان أحد الأعمدة في عنصر التحكم يمثل صفًا في DataTable.

قيمة الإرجاع

تم تصدير كائن DataTable.

أمثلة

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

أنظر أيضا