DrawTableRows

Sideoppsett

Beskrivelse

Tegner flere rader fra den angitte tabellen på den valgte siden og returnerer totalhøyden av de tegnede radene

Bare antall rader som får plass i den angitte høyden tegnes. Bruk

GetTableLastDrawnRow-funksjonen for å finne radnummeret til den siste raden

Verdien returnert av denne funksjonen skaleres iht. gjeldende koordinatsysteminnstillinger satt av SetMeasurementUnits-funksjonen

Syntaks

Delphi

Function TPDFlib.DrawTableRows(TableID: Integer; Left, Top, Height: Double; FirstRow, LastRow: Integer): Double;

ActiveX

Function PDFlib::DrawTableRows(TableID As Long, Left As Double, Top As Double, Height As Double, FirstRow As Long, LastRow As Long) As Double

DLL

double DLDrawTableRows(int InstanceID, int TableID, double Left, double Top, double Height, int FirstRow, int LastRow);

Parametere

TableIDEn TableID returnert av CreateTable-funksjonen
LeftDen horisontale avstanden fra origo til tabellens venstre kant
TopDen vertikale avstanden fra origo til tabellens topp Maksimal høyde tilgjengelig for å tegne tabellen i
Height
FirstRowNummeret på den første raden som skal tegnes. Øverste rad er rad 1
LastRow0 = Alle gjenværende rader Verdi ulik null = Nummeret på den siste raden som skal settes

Returverdier

0No rows were drawn
Non-zeroTotalhøyden av alle radene som ble tegnet på siden

Merknader

Mens tabelltagging er på (se SetAutoTagMode), føres tabellen, radene og cellene inn i strukturtreet idet de tegnes, og radene som nevnes av SetTableHeaderRowCount blir topptekstceller. Det tegnede resultatet er det samme uansett. Ingenting gjentas øverst på en fortsettelsesside her; til det, bruk DrawTaggedTableRows