Saltar al contenido principal
Versión: 20

Clases

Las siguientes clases pueden utilizarse en 4D View Pro.

LineBorder

.color

.color : Text

La propiedad .color es el color del borde. Por defecto = black.

.style

.style : Integer

La propiedad .style es el estilo del borde. Por defecto = empty.

TableColumn

.dataField

.dataField: Text

La propiedad .dataField contiene el nombre de la propiedad de la columna de la tabla en el contexto de datos.

.formatter

.formatter: Text

La propiedad .formatter contiene el formateador de la columna de la tabla.

.name

.name : Text

La propiedad .name contiene el nombre de la columna de la tabla (obligatorio).

TableOptions

.allowAutoExpand

.allowAutoExpand: Boolean

La propiedad .allowAutoExpand indica si se amplian las columnas o líneas de la tabla cuando se añaden valores en las celdas adyacentes vacías. Por defecto = True

.bandColumns

.bandColumns: Boolean

La propiedad .bandColumns indica si se debe mostrar un estilo de columna alterna. Por defecto = False

.bandRows

.bandRows: Boolean

La propiedad .bandRows indica si se debe mostrar un estilo de líneas alternas. Por defecto = True

.highlightLastColumn

.highlightLastColumn: Boolean

La propiedad .highlightLastColumn indica si se debe resaltar la última columna. Por defecto = False

.highlightFirstColumn

.highlightFirstColumn: Boolean

La propiedad .highlightFirstColumn indica si se debe resaltar la primera columna. Por defecto = False

.showFooter

.showFooter: Boolean

La propiedad .showFooter indica si se debe mostrar un pie de página. Por defecto = False

.showHeader

.showHeader: Boolean

La propiedad .showHeader indica si se debe mostrar un encabezado. Por defecto = True

.showResizeHandle

.showResizeHandle: Boolean

La propiedad .showResizeHandle indica si se debe mostrar el manejador de redimensionamiento para las tablas que no tienen una source. Por defecto = False

.tableColumns

.tableColumns: Collection

La propiedad .tableColumns es una colección de objetos cs.ViewPro.TableColumn utilizados para crear las columnas de la tabla.

.theme

.theme: cs.ViewPro.TableThemeOptions

La propiedad .theme define el tema de una tabla. También puede ser un texto (nombre de un tema nativo SpreadJS).

Consulte los temas nativos de SpreadJS.

.useFooterDropDownList

.useFooterDropDownList: Boolean

La propiedad .useFooterDropDownList indica si se debe utilizar una lista desplegable en las celdas de pie de página que calculan el valor total de una columna. Por defecto = False

TableStyle

.backColor

.backColor: Text

La propiedad .backColor es el color de fondo de la tabla.

.forecolor

.forecolor: Text

La propiedad .forecolor es el color de primer plano de la tabla.

.font

.font: Text

La propiedad .font es el nombre de la fuente (ver Fuentes y texto) de la tabla.

.textDecoration

.textDecoration: Integer

La propiedad .textDecoration es la decoración del texto de la tabla (ver Fuentes y texto).

.borderLeft

.borderLeft: cs.ViewPro.LineBorder

La propiedad .borderLeft es la línea del borde izquierdo de la tabla .

.borderRight

.borderRight: cs.ViewPro.LineBorder

La propiedad .borderRight es la línea del borde derecho de la tabla .

.borderBottom

.borderBottom: cs.ViewPro.LineBorder

La propiedad .borderBottom es el límite inferior de la tabla .

.borderHorizontal

.borderHorizontal: cs.ViewPro.LineBorder

La propiedad .borderHorizontal es el límite horizontal de la tabla .

.borderVertical

.borderVertical: cs.ViewPro.LineBorder

La propiedad .borderVertical es la línea de borde vertical de la tabla .

TableTheme

.bandRows

.bandRows: Boolean

La propiedad .bandRows indica si se debe mostrar un estilo de líneas alternas.

.bandColumns

.bandColumns: Boolean

La propiedad .bandColumns indica si se debe mostrar un estilo de columna alterna.

.highlightLastColumn

.highlightLastColumn: Boolean

La propiedad .highlightLastColumn indica si se debe resaltar la última columna.

.highlightFirstColumn

.highlightFirstColumn: Boolean

La propiedad .highlightFirstColumn indica si se debe resaltar la primera columna.

.theme

.theme: cs.ViewPro.TableThemeOptions
.theme: Text

La propiedad .theme define el tema de una tabla. Si Text: nombre de un tema nativo SpreadJS.

TableThemeOptions

.firstColumnStripSize

.firstColumnStripSize: Integer

La propiedad .firstColumnStripSize es el tamaño de la primera columna alterna. Por defecto=1

.firstColumnStripStyle

.firstColumnStripStyle: cs.ViewPro.TableStyle

La propiedad .firstColumnStripStyle es el estilo de la primera columna alterna.

.firstFooterCellStyle

.firstFooterCellStyle: cs.ViewPro.TableStyle

La propiedad .firstFooterCellStyle es el estilo de la primera celda del pie de página. "highlightFirstColumn" debe ser true.

.firstHeaderCellStyle

.firstHeaderCellStyle : cs.ViewPro.TableStyle

La propiedad .firstHeaderCellStyle es la propiedad estilo de la primera celda del encabezado. "highlightFirstColumn" debe ser true.

.firstRowStripSize

.firstRowStripSize: Integer

La propiedad .firstRowStripSize es el tamaño de la primera columna alterna. Por defecto=1.

.firstRowStripStyle

.firstRowStripStyle: cs.ViewPro.TableStyle

La propiedad .firstRowStripStyle es la propiedad primer estilo de línea alterna.

.footerRowStyle

.footerRowStyle: cs.ViewPro.TableStyle

La propiedad .footerRowStyle es el estilo por defecto del área de pie de página.

.headerRowStyle

.headerRowStyle: cs.ViewPro.TableStyle

La propiedad .headerRowStyle es el estilo por defecto del área de encabezado.

.highlightFirstColumnStyle

.highlightFirstColumnStyle: cs.ViewPro.TableStyle

La propiedad .highlightFirstColumnStyle es la propiedad estilo de la primera columna. "highlightFirstColumn" debe ser true.

.highlightLastColumnStyle

.highlightLastColumnStyle: cs.ViewPro.TableStyle

La propiedad .highlightLastColumnStyle es la propiedad estilo de la última columna. "highlightLastColumn" debe ser true.

.lastFooterCellStyle

.lastFooterCellStyle: cs.ViewPro.TableStyle

La propiedad .lastFooterCellStyle es la propiedad estilo de la última celda del pie de página. "highlightLastColumn" debe ser true.

.lastHeaderCellStyle

.lastHeaderCellStyle: cs.ViewPro.TableStyle

La propiedad .lastHeaderCellStyle es la estilo de la última celda del encabezado. "highlightLastColumn" debe ser true.

.name

.name : Text

La propiedad .name es el nombre de un tema SpreadJS nativo .

.secondColumnStripSize

.secondColumnStripSize: Integer

La propiedad .secondColumnStripSize es el tamaño de la segunda columna alterna. Por defecto=1

.secondColumnStripStyle

.secondColumnStripStyle: cs.ViewPro.TableStyle

La propiedad .secondColumnStripStyle es la estilo de la segunda columna alterna.

.secondRowStripSize

.secondRowStripSize: Integer

La propiedad .secondRowStripSize es el tamaño de la segunda columna alterna. Por defecto=1.

.secondRowStripStyle

.secondRowStripStyle: cs.ViewPro.TableStyle

La propiedad .secondRowStripStyle es el segundo estilo de línea alterna.

.wholeTableStyle

.wholeTableStyle: cs.ViewPro.TableStyle

La propiedad .wholeTableStyle es el estilo por defecto del área de datos.