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 expanden las columnas o filas de la tabla cuando se añaden valores en celdas vacías adyacentes. Por defecto = True
.bandColumns
.bandColumns : Boolean
La propiedad .bandColumns indica si se muestra un estilo de columnas alternas. Por defecto = False
.bandRows
.bandRows : Boolean
La propiedad .bandRows indica si se muestra un estilo de línea alterna. 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 un 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 de 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 .borderrightt es la línea de borde derecho de la tabla .
.borderBottom
.borderBottom : cs.ViewPro.LineBorder
La propiedad .borderBottom es la línea del borde inferior de la tabla.
.borderHorizontal
.borderHorizontal : cs.ViewPro.LineBorder
La propiedad .borderHorizontal es la línea de borde 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 muestra un estilo de líneas alternas.
.bandColumns
.bandColumns : Boolean
La propiedad .bandColumns indica si se muestra un estilo de columnas alternas.
.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 un tema de 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 el 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 el estilo de la primera fila alterna .
.footerRowStyle
.footerRowStyle : cs.ViewPro.TableStyle
La propiedad .footerRowStyle es el estilo predeterminado del área del pie de página.
.headerRowStyle
.headerRowStyle : cs.ViewPro.TableStyle
La propiedad .headerRowStyle es el estilo predeterminado del área de encabezado.
.highlightFirstColumnStyle
.highlightFirstColumnStyle : cs.ViewPro.TableStyle
La propiedad .highlightFirstColumnStyle es el estilo de la primera columna. "highlightFirstColumn" debe ser true.
.highlightLastColumnStyle
.highlightLastColumnStyle : cs.ViewPro.TableStyle
La propiedad .highlightLastColumnStyle es el estilo de la última columna. "highlightLastColumn" debe ser true.
.lastFooterCellStyle
.lastFooterCellStyle : cs.ViewPro.TableStyle
La propiedad .lastFooterCellStyle es el estilo de la última celda del pie de página. "highlightLastColumn" debe ser true.
.lastHeaderCellStyle
.lastHeaderCellStyle : cs.ViewPro.TableStyle
La propiedad .lastHeaderCellStyle es el estilo de la última celda de encabezado. "highlightLastColumn" debe ser true.
.name
.name : Text
La propiedad .name es el nombre de un tema nativo SpreadJS.
.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 el 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 estilo de la segunda fila alterna.
.wholeTableStyle
.wholeTableStyle : cs.ViewPro.TableStyle
La propiedad .wholeTableStyle es el estilo predeterminado del área de datos.