WorkbookDesigner

WorkbookDesigner class

لتغليف الكائن الذي يمثل جدول بيانات المصمم.

public class WorkbookDesigner

المنشئون

اسموصف
WorkbookDesigner()يقوم بتهيئة مثيل جديد لملفWorkbookDesigner فئة .
WorkbookDesigner(Workbook)يقوم بتهيئة مثيل جديد لملفWorkbookDesigner فئة .

الخصائص

اسموصف
CalculateFormula { get; set; }يشير إلى ما إذا كان يجب حساب الصيغ .
CallBack { get; set; }الحصول على واجهة رد الاتصال الخاصة بمعالجة smartmarker وتعيينها.
LineByLine { get; set; }يشير إلى ما إذا كانت معالجة خط العلامة الذكية سطرًا بسطر.
RepeatFormulasWithSubtotal { get; set; }يشير إلى ما إذا كان يتم تكرار الصيغ مع صف المجموع الفرعي.
UpdateEmptyStringAsNull { get; set; }إذا كانت القيمة TRUE ، فسيتم إدراج خالية إذا كانت القيمة "" ؛
UpdateReference { get; set; }يشير إلى ما إذا كان سيتم تحديث المراجع في أوراق العمل الأخرى.
Workbook { get; set; }يحصل على ملفWorkbook الكائن .

طُرق

اسموصف
ClearDataSource()مسح كافة مصادر البيانات .
GetSmartMarkers()إرجاع مجموعة من العلامات الذكية في جدول بيانات.
Process()يعالج العلامات الذكية ويملأ قيم مصدر البيانات.
Process(bool)يعالج العلامات الذكية ويملأ قيم مصدر البيانات.
Process(int, bool)يعالج العلامات الذكية ويملأ قيم مصدر البيانات.
SetDataSource(DataSet)تعيين مصدر البيانات لكائن DataSet.
SetDataSource(DataTable)تعيين مصدر البيانات لكائن DataTable .
SetDataSource(DataView)تعيين مصدر البيانات لكائن DataView .
SetDataSource(OleDbConnection)تعيين مصدر البيانات لكائن OleDbConnection.
SetDataSource(SqlConnection)يعين مصدر البيانات لكائن SqlConnection .
SetDataSource(string, DataView)تعيين مصدر البيانات لكائن DataView وربطه باسم مصدر البيانات.
SetDataSource(string, ICellsDataTable)يحدد مصدر بيانات ملفICellsDataTable الكائن .
SetDataSource(string, object)يعين ربط البيانات بمتغير .
SetDataSource(string, IDataReader, int)تعيين مصدر البيانات لكائن IDataReader.

أمثلة


[C#]

// إنشاء كائن WorkbookDesigner.
WorkbookDesigner wd = new WorkbookDesigner();
// افتح ملف القالب (الذي يحتوي على علامات ذكية).
wd.Workbook = new Workbook("SmartMarker_Designer.xls");

// تهيئة بياناتك من مصدر البيانات
// DataSet ds = new DataSet () ;
// ...

// قم بتعيين جدول البيانات كمصدر للبيانات.
//wd.SetDataSource(dt) ;
// معالجة العلامات الذكية لملء البيانات في أوراق العمل.
wd.Process(true);
// احفظ ملف Excel.
wd.Workbook.Save("outSmartMarker_Designer.xls");

أنظر أيضا