SetTableHeaderRowCount

Tablas

Descripción

Indica cuántas filas iniciales de una tabla son encabezados

Sintaxis

Delphi

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

Parámetros

TableIDLa tabla, tal como la devuelve CreateTable
HeaderRowCountNúmero de filas desde la parte superior que son encabezados. 0 significa que no hay ninguno

Valores devueltos

1Se realizó el recuento
0La tabla era desconocida o el número era negativo o posterior a la última fila; no se cambió nada

Observaciones

Las filas de cabecera se escriben como celdas de cabecera con ámbito de columna, permitiendo al lector asociar cada valor con su encabezado

Solo el llamador sabe qué filas son cabeceras; una tabla sin indicación se escribe con celdas de datos, pues un encabezado erróneo se repetiría para todos los valores

El recuento se usa con SetAutoTagMode y DrawTaggedTableRows. Solo nombra cabeceras; DrawTaggedTableRows decide repetirlas. SetTableCellTag prevalece para celdas

Ejemplo

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

Véase también

GetTableHeaderRowCount, SetTableCellTag, DrawTaggedTableRows, SetAutoTagMode