DrawTableRows
Diseño de página
Descripción
Dibuja varias filas de la tabla especificada en la página seleccionada y devuelve la altura total de las filas dibujadas
Solo se dibujará el número de filas que quepa en la altura especificada. Utilice
Función GetTableLastDrawnRow para determinar el número de la última fila
El valor devuelto por esta función se escala conforme a la configuración actual del sistema de coordenadas establecida mediante SetMeasurementUnits
Sintaxis
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);
Parámetros
| TableID | Un TableID devuelto por la función CreateTable |
|---|---|
| Left | La distancia horizontal desde el origen hasta el borde izquierdo de la tabla |
| Top | Distancia vertical desde el origen hasta la parte superior de la tabla Altura máxima disponible para dibujar la tabla |
| Height | |
| FirstRow | El número de la primera fila que se dibujará. La fila superior es la número 1 |
| LastRow | 0 = Todas las filas restantes Distinto de cero = Número de la última fila que se establecerá |
Valores devueltos
| 0 | No se dibujó ninguna fila |
|---|---|
| Non-zero | La altura total de todas las filas dibujadas en la página |
Observaciones
Con etiquetado de tablas (SetAutoTagMode), tabla, filas y celdas pasan al árbol y las filas de SetTableHeaderRowCount son cabeceras. Para repetirlas use DrawTaggedTableRows