Classes
As seguintes classes podem ser usadas em 4D View Pro.
LineBorder
.color
.color: Text
A propriedade .color
é o color del borde. Default = black.
.style
.style: Integer
A propriedade .style
é o estilo da borda. Default = empty.
TableColumn
.dataField
.dataField: Text
A .dataField
propriedade contém o nome de propriedade da coluna da tabela no contexto dos dados.
.formatter
.formatter: Text
A propriedade .formatter
contém o formatador da coluna da tabela.
.name
.name : Text
A propriedade .name
contém o nome da coluna da tabela (obrigatório).
TableOptions
.allowAutoExpand
.allowAutoExpand: Boolean
A propriedade .allowAutoExpand
indica se se deve expandir colunas ou linhas da tabela quando os valores são adicionados em células adjacentes vazias. Padrão = True
.bandColumns
.bandColumns: Boolean
A propriedade .bandColumns
indica se deve ser exibido um estilo de coluna alternada. Padrão = False
.bandRows
.bandRows: Boolean
A propriedade .bandRows
indica se deve ser exibido um estilo de fila alternada. Padrão = True
.highlightLastColumn
.highlightLastColumn: Boolean
A propriedade .highlightLastColumn
indica se deve ser realçada a última coluna. Padrão = False
.highlightFirstColumn
.highlightFirstColumn: Boolean
A propriedade .highlightFirstColumn
indica se deve ser realçada a primeira coluna. Padrão = False
.showFooter
.showFooter: Boolean
A propriedade .showFooter
indica se deve ser exibido um rodapé. Padrão = False
.showHeader
.showHeader: Boolean
A propriedade .showHeader
indica se deve exibir um cabeçalho. Padrão = True
.showResizeHandle
.showResizeHandle: Boolean
A propriedade .showResizeHandle
indica se deve mostrar a pega de redimensionamento para tabelas que não têm uma fonte **. Padrão = False
.tableColumns
.tableColumns: Collection
A propriedade .tableColumns
é uma colecção de cs.ViewPro.TableColumn objectos utilizados para criar as colunas da tabela.
.theme
.theme: cs.ViewPro.TableThemeOptions
A propriedade .theme
define um tema de tabela. Também pode ser um texto (nome de um tema nativo SpreadJS).
Ver os temas nativos de SpreadJS.
.useFooterDropDownList
.useFooterDropDownList: Boolean
A propriedade .useFooterDropDownList
indica se deve ser utilizada uma lista suspensa em células de rodapé que calculam o valor total de uma coluna. Padrão = False
TableStyle
.backColor
.backColor: Text
A propriedade .backColor
é o cor de fundo da tabela.
.forecolor
.forecolor: Text
A propriedade .forecolor
é o cor de primeiro plano da tabela.
.font
.font: Text
A .font
propriedade é a nome da fonte (ver Fontes e texto) da tabela.
.textDecoration
.textDecoration: Integer
A propriedade .textDecoration
é a decoração de texto da tabela (ver Fontes e texto).
.borderLeft
.borderLeft: cs.ViewPro.LineBorder
A propriedade .borderLeft
é a linha da borda esquerda da tabela .
.borderRight
.borderRight: cs.ViewPro.LineBorder
A propriedade .borderRight
é a linha da borda direita da tabela .
.borderBottom
.borderBottom: cs.ViewPro.LineBorder
A propriedade .borderBottom
é a limite inferior da tabela .
.borderHorizontal
.borderHorizontal: cs.ViewPro.LineBorder
A propriedade .borderHorizontal
é a linha da borda horizontal da tabela .
.borderVertical
.borderVertical: cs.ViewPro.LineBorder
A propriedade .borderVertical
é a linha vertical da borda da tabela .
TableTheme
.bandRows
.bandRows: Boolean
A propriedade .bandRows
indica se deve ser exibido um estilo de fila alternada.
.bandColumns
.bandColumns: Boolean
A propriedade .bandColumns
indica se deve ser exibido um estilo de coluna alternada.
.highlightLastColumn
.highlightLastColumn: Boolean
A propriedade .highlightLastColumn
indica se deve ser realçada a última coluna.
.highlightFirstColumn
.highlightFirstColumn: Boolean
A propriedade .highlightFirstColumn
indica se deve ser realçada a primeira coluna.
.theme
.theme: cs.ViewPro.TableThemeOptions
.theme: Text
A propriedade .theme
define um tema de tabela. Se Texto: nome de um tema nativo SpreadJS.
TableThemeOptions
.firstColumnStripSize
.firstColumnStripSize: Integer
A propriedade .firstColumnStripSize
é o tamanho da primeira coluna alternada. O padrão=1
.firstColumnStripStyle
.firstColumnStripStyle: cs.ViewPro.TableStyle
A propriedade .firstColumnStripStyle
é o estilo da primeira coluna alternada.
.firstFooterCellStyle
.firstFooterCellStyle: cs.ViewPro.TableStyle
A propriedade .firstFooterCellStyle
é o estilo da primeira célula do rodapé. "highlightFirstColumn" deve ser verdade.
.firstHeaderCellStyle
.firstHeaderCellStyle: cs.ViewPro.TableStyle
A propriedade .firstHeaderCellStyle
é o estilo da primeira célula de cabeçalho. "highlightFirstColumn" deve ser verdade.
.firstRowStripSize
.firstRowStripSize: Integer
A propriedade .firstRowStripSize
é o tamanho da primeira coluna alternada. O padrão=1.
.firstRowStripStyle
.firstRowStripStyle: cs.ViewPro.TableStyle
A propriedade .firstRowStripStyle
é o primeiro estilo de fila alternada.
.footerRowStyle
.footerRowStyle: cs.ViewPro.TableStyle
A propriedade .footerRowStyle
é o estilo padrão da área do rodapé.
.headerRowStyle
.headerRowStyle: cs.ViewPro.TableStyle
A propriedade .headerRowStyle
é o estilo padrão da área de cabeçalho.
.highlightFirstColumnStyle
.highlightFirstColumnStyle: cs.ViewPro.TableStyle
A propriedade .highlightFirstColumnStyle
é o estilo da primeira coluna. "highlightFirstColumn" deve ser verdade.
.highlightLastColumnStyle
.highlightLastColumnStyle: cs.ViewPro.TableStyle
A propriedade .highlightLastColumnStyle
é o estilo da última coluna. "highlightLastColumn" deve ser true.
.lastFooterCellStyle
.lastFooterCellStyle: cs.ViewPro.TableStyle
A propriedade .lastFooterCellStyle
é o estilo da última célula do rodapé. "highlightLastColumn" deve ser true.
.lastHeaderCellStyle
.lastHeaderCellStyle: cs.ViewPro.TableStyle
A propriedade .lastHeaderCellStyle
é o estilo da última célula de cabeçalho. "highlightLastColumn" deve ser true.
.name
.name : Text
A propriedade .name
é o nome de um tema nativo SpreadJS.
.secondColumnStripSize
.secondColumnStripSize: Integer
A propriedade .secondColumnStripSize
é o tamanho da segunda coluna alternada. O padrão=1
.secondColumnStripStyle
.secondColumnStripStyle: cs.ViewPro.TableStyle
A propriedade .secondColumnStripStyle
é o estilo da segunda coluna alternada.
.secondRowStripSize
.secondRowStripSize: Integer
A propriedade .secondRowStripSize
é o tamanho da segunda coluna alternada. O padrão=1.
.secondRowStripStyle
.secondRowStripStyle: cs.ViewPro.TableStyle
A propriedade .secondRowStripStyle
é o segundo estilo de fila alternada.
.wholeTableStyle
.wholeTableStyle: cs.ViewPro.TableStyle
A propriedade .wholeTableStyle
é o estilo padrão da área de dados.