SetTableHeaderRowCount

الجداول

الوصف

يقول كم صفًا افتتاحيًا في الجدول تمثل رؤوسًا

الصيغة

Delphi

Function TPDFlib.SetTableHeaderRowCount(TableID, HeaderRowCount: Integer): Integer;

المعاملات

TableIDالجدول كما تُرجعه CreateTable
HeaderRowCountكم صفًا من الأعلى تمثل رؤوسًا. ‏0 تعني لا شيء

قيم الإرجاع

1The count was taken.
0133الجدول غير معروف أو كان العدد سالبًا أو بعد آخر صف؛ لم يتغير أي شيء

ملاحظات

تُكتب صفوف الرؤوس كخلايا رأس تحمل نطاق عمود. وهذا ما يمكّن القارئ من تسمية عنوان القيمة التي يقف عندها، بدلًا من قراءة رقم مجرد بلا شيء يُنسب إليه

أي الصفوف رؤوس شيء يعرفه المستدعي وحده، فيُكتب الجدول الذي لا يقول شيئًا كخلايا بيانات كلها بدلًا من التخمين: فالعنوان المسمى خطأً يتكرر مقابل كل قيمة تحته

يُستخدم العدد عند رسم الجدول بوسم الجدول مفعلاً (راجع SetAutoTagMode) ومن DrawTaggedTableRows. ويسمي الرؤوس فقط؛ وتكرارها أعلى كل صفحة قرار تخطيط منفصل يتخذه DrawTaggedTableRows. وما يزال يمكن إعطاء خلايا فردية نوعًا خاصًا بها بـ SetTableCellTag الذي يتقدم

مثال

PDF.SetAutoTagMode(AUTOTAG_DEFAULT);
Table := PDF.CreateTable(4, 3);
PDF.SetTableHeaderRowCount(Table, 1);   // the first row names the columns
PDF.DrawTableRows(Table, 50, 780, 240, 1, 0);

انظر أيضا

GetTableHeaderRowCount, SetTableCellTag, DrawTaggedTableRows, SetAutoTagMode