SetTableHeaderRowCount

Tabeller

Beskrivelse

Angiver, hvor mange indledende rækker i en tabel der er overskrifter

Syntaks

Delphi

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

Parametre

TableIDTabellen som returneret af CreateTable.
HeaderRowCountAntallet af rækker fra toppen, der er overskrifter. 0 betyder ingen.

Returværdier

1Antallet blev opgjort
0Tabellen var ukendt, eller antallet var negativt eller efter den sidste række; intet blev ændret.

Bemærkninger

Overskriftsrækker skrives som overskriftsceller med et kolonneområde. Det gør det muligt for en læser at navngive overskriften for den værdi, den står på, i stedet for at læse et enkelt tal uden tilknytning

Kun kalderen ved, hvilke rækker der er headers, så en tabel uden oplysninger skrives med alle celler som dataceller frem for at gætte: En forkert navngivet header gentages for hver værdi under den

Antallet bruges, når tabellen tegnes med tabeltagging aktiveret (se SetAutoTagMode), og af DrawTaggedTableRows. Det navngiver kun overskrifter; gentagelse af dem øverst på hver side er en særskilt layoutbeslutning, som foretages med DrawTaggedTableRows. Individuelle celler kan stadig få deres egen type med SetTableCellTag, som har forrang

Eksempel

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);

Se også

GetTableHeaderRowCount, SetTableCellTag, DrawTaggedTableRows, SetAutoTagMode