Saltar al contenido principal
Para invocar una hipótesis de un elemento de tabla de varias páginas, debe utilizar un objeto TableHypothesis. Tiene los siguientes parámetros:

Objeto TableHypothesis

ParameterDescripción
Int SubTablesCount()El número de tablas de una sola página.
OnePageTableHypothesis LastSubTable()La última tabla de una sola página detectada.
OnePageTableHypothesis SubTable( Int number )La tabla de una sola página con el número indicado.

Objeto OnePageTableHypothesis

El objeto OnePageTableHypothesis se utiliza para llamar a una hipótesis de tabla de una sola Página. Tiene los siguientes parámetros:
ParameterDescripción
Hypothesis Body()La hipótesis del cuerpo de la tabla.
Hypothesis Footer()La hipótesis del pie de la tabla.
Hypothesis Header()La hipótesis del encabezado de la tabla.
Int ColumnsCount()El número de columnas detectadas.
Int ColumnIndex( String columnName )El índice que tiene en la hipótesis de tabla actual la columna con el nombre columnName. La indexación comienza en 0. Devuelve -1 si no se encuentra la columna.
Int RowsCount()El número de filas detectadas.
Logic HasColumn( String columnName )Indica si la hipótesis contiene una columna con el nombre columnName.
Logic HasBody()Indica si la hipótesis de tabla contiene un cuerpo no vacío.
Logic HasFooter()Indica si la hipótesis de tabla contiene un pie no vacío.
Logic HasHeader()Indica si la hipótesis de tabla contiene un encabezado no vacío.
Rect CellRect( Int columnIndex, Int rowIndex )El Rectangle que corresponde a la celda de la tabla en la columna con índice columnIndex y en la fila con índice rowIndex. La indexación comienza en 0.
Rect CellRect( String columnName, Int rowInex )El Rectangle que corresponde a la celda de la tabla en la columna con nombre columnName y en la fila con índice rowIndex. La indexación comienza en 0.
Rect RowRect( Int rowIndex )El Rectangle que corresponde a la fila de la tabla con índice rowIndex. La indexación comienza en 0.
TableHypColumn Column( Int columnIndex )La hipótesis de una columna de tabla para la columna con el índice indicado. La indexación comienza en 0.
TableHypColumn Column( String columnName )La hipótesis de una columna de tabla para la columna con el nombre indicado.

Objeto TableHypColumn

El objeto TableHypColumn se utiliza para invocar una hipótesis de la columna de una tabla. Una variable de este tipo solo puede crearse mediante una expresión Let. Tiene los siguientes parámetros:
ParameterDescripción
Distance Width()El ancho de la columna.
Logic HasLeftSeparator()Indica si la columna tiene un separador negro a la izquierda.
Logic HasLeftSeparatorInHeader()Indica si el encabezado de la columna tiene un separador negro a la izquierda.
Logic HasRightSeparator()Indica si la columna tiene un separador negro a la derecha.
Logic HasRightSeparatorInHeader()Indica si el encabezado de la columna tiene un separador negro a la derecha.
String Name()El nombre de la columna.
XCoordinate Left()El límite izquierdo de la columna.
XCoordinate Right()El límite derecho de la columna.