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

TableIDCreateTable tarafından döndürülen tablo
HeaderRowCountEn üstten kaç satırın başlık olduğu. 0 hiçbiri anlamına gelir

Dönüş değerleri

1Sayı alındı
0Tablo 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