SetTableHeaderRowCount
Tablolar
Açıklama
Bir tablonun başındaki kaç satırın başlık olduğunu belirtir
Sözdizimi
Delphi
Function TPDFlib.SetTableHeaderRowCount(TableID, HeaderRowCount: Integer): Integer;Parametreler
| TableID | CreateTable tarafından döndürülen tablo |
|---|---|
| HeaderRowCount | En üstten kaç satırın başlık olduğu. 0 hiçbiri anlamına gelir |
Dönüş değerleri
| 1 | Sayı alındı |
|---|---|
| 0 | Tablo bilinmiyordu veya sayı negatifti ya da son satırı aşıyordu; hiçbir şey değişmedi |
Açıklamalar
Başlık satırları sütun kapsamı taşıyan başlık hücreleri olarak yazılır. Okuyucunun ilişkilendirecek bir şeyi olmayan yalın sayı okumak yerine bulunduğu değerin başlığını adlandırmasını sağlayan budur
Hangi satırların başlık olduğunu yalnızca çağıran bilir; bu nedenle hiçbir şey söylemeyen bir tablo tahminde bulunmak yerine tümünü veri hücreleri olarak yazar: yanlış adlandırılmış bir başlık, altındaki her değere karşı yinelenir
Sayı, tablo etiketleme açıkken tablo çizildiğinde (bkz. SetAutoTagMode) ve DrawTaggedTableRows tarafından kullanılır. Yalnızca başlıkları adlandırır; bunları her sayfanın üstünde yinelemek DrawTaggedTableRows ile alınan ayrı bir yerleşim kararıdır. Ayrı hücrelere SetTableCellTag ile yine kendi türleri verilebilir ve bu önceliklidir
Örnek
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);Ayrıca bkz
GetTableHeaderRowCount, SetTableCellTag, DrawTaggedTableRows, SetAutoTagMode