SetTableHeaderRowCount
الجداول
الوصف
يقول كم صفًا افتتاحيًا في الجدول تمثل رؤوسًا
الصيغة
Delphi
Function TPDFlib.SetTableHeaderRowCount(TableID, HeaderRowCount: Integer): Integer;المعاملات
| TableID | الجدول كما تُرجعه CreateTable |
|---|---|
| HeaderRowCount | كم صفًا من الأعلى تمثل رؤوسًا. 0 تعني لا شيء |
قيم الإرجاع
| 1 | The count was taken. |
|---|---|
| 0 | 133الجدول غير معروف أو كان العدد سالبًا أو بعد آخر صف؛ لم يتغير أي شيء |
ملاحظات
تُكتب صفوف الرؤوس كخلايا رأس تحمل نطاق عمود. وهذا ما يمكّن القارئ من تسمية عنوان القيمة التي يقف عندها، بدلًا من قراءة رقم مجرد بلا شيء يُنسب إليه
أي الصفوف رؤوس شيء يعرفه المستدعي وحده، فيُكتب الجدول الذي لا يقول شيئًا كخلايا بيانات كلها بدلًا من التخمين: فالعنوان المسمى خطأً يتكرر مقابل كل قيمة تحته
يُستخدم العدد عند رسم الجدول بوسم الجدول مفعلاً (راجع 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