Classes
As seguintes classes podem ser usadas no 4D View Pro.
LineBorder
.color
.color: Texto
A propriedade .color
é a cor da margem. Predefinição = black.
.style
.style : Integer
A propriedade .style
é o estilo da margem. Predefinição = vazio.
TableColumn
.dataField
.dataField: Texto
A propriedade .dataField
contém o nome da propriedade da coluna da tabela no contexto de 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 as colunas ou linhas da tabela devem ser expandidas quando são adicionados valores em células adjacentes vazias. Padrão = True
.bandColumns
.bandColumns: Boolean
A propriedade .bandColumns
indica se deve ser apresentado um estilo de coluna alternada. Padrão = False
.bandRows
.bandRows: Boolean
A propriedade .bandRows
indica se deve ser apresentado um estilo de linha alternada. Padrão = True
.highlightLastColumn
.highlightLastColumn: Boolean
A propriedade .highlightLastColumn
indica se a última coluna deve ser realçada. Padrão = False
.highlightFirstColumn
.highlightFirstColumn : Boolean
A propriedade .highlightFirstColumn
indica se a primeira coluna deve ser realçada. Padrão = False
.showFooter
.showFooter : Boolean
A propriedade .showFooter
indica se deve ser mostrado um rodapé. Padrão = False
.showHeader
.showHeader : Boolean
A propriedade .showHeader
indica se deve ser mostrado um cabeçalho. Padrão = True
.showResizeHandle
.showResizeHandle: Boolean
A propriedade .showResizeHandle
indica se deve ser apresentado o identificador de redimensionamento para tabelas que não têm uma source. Padrão = False
.tableColumns
.tableColumns : Collection
A propriedade tableColumns
é uma coleção de objetos cs.ViewPro.TableColumn utilizados para criar as colunas da tabela.
.theme
.theme : cs.ViewPro.TableThemeOptions
A propriedade .theme
define um tema de tabela. Pode também ser um texto (nome de um tema SpreadJS nativo).
Ver os temas nativos do SpreadJS.
.useFooterDropDownList
.useFooterDropDownList: Boolean
A propriedade .useFooterDropDownList
indica se deve ser utilizada uma lista pendente nas 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 propriedade .font
é o nome do letra (ver Categorias de letra e texto) da tabela.
.textDecoration
.textDecoration : Integer
A propriedade .textDecoration
é a decoração do texto da tabela (ver Letras e textos).
.borderLeft
.borderLeft : cs.ViewPro.LineBorder
A propriedade .borderLeft
é a linha de fronteira esquerda da tabela .
.borderRight
.borderRight: cs.ViewPro.LineBorder
A propriedade .borderRight
é a linha de fronteira direita da tabela .
.borderBottom
.borderBottom : cs.ViewPro.LineBorder
A propriedade .borderBottom
é o linha de fronteira inferior da tabela .
.borderHorizontal
.borderHorizontal: cs.ViewPro.LineBorder
A propriedade .borderHorizontal
é o limite horizontal da tabela .
.borderVertical
.borderVertical: cs.ViewPro.LineBorder
A propriedade .borderVertical
é a linha de fronteira vertical da tabela .
TableTheme
.bandRows
.bandRows: Boolean
A propriedade .bandRows
indica se deve ser apresentado um estilo de linha alternada.
.bandColumns
.bandColumns: Boolean
A propriedade .bandColumns
indica se deve ser apresentado um estilo de coluna alternada.
.highlightLastColumn
.highlightLastColumn: Boolean
A propriedade .highlightLastColumn
indica se a última coluna deve ser realçada.
.highlightFirstColumn
.highlightFirstColumn : Boolean
A propriedade .highlightFirstColumn
indica se a primeira coluna deve ser realçada.
.theme
.theme: cs.ViewPro.TableThemeOptions
.theme: Text
A propriedade .theme
define um tema de tabela. Se Text: 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" tem de ser true.
.firstHeaderCellStyle
.firstHeaderCellStyle : cs.ViewPro.TableStyle
A propriedade .firstHeaderCellStyle
é o estilo da primeira célula do cabeçalho. "highlightFirstColumn" tem de ser true.
.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 linha alternada.
.footerRowStyle
.footerRowStyle : cs.ViewPro.TableStyle
A propriedade .footerRowStyle
é o estilo predefinido da área de rodapé.
.headerRowStyle
.headerRowStyle : cs.ViewPro.TableStyle
A propriedade .headerRowStyle
é o estilo padrão da área do cabeçalho.
.highlightFirstColumnStyle
.highlightFirstColumnStyle : cs.ViewPro.TableStyle
A propriedade .highlightFirstColumnStyle
é o estilo da primeira coluna. "highlightFirstColumn" tem de ser true.
.highlightLastColumnStyle
.highlightLastColumnStyle : cs.ViewPro.TableStyle
A propriedade .highlightLastColumnStyle
é a estilo de la última columna. "highlightLastColumn" tem de ser verdadeiro.
.lastFooterCellStyle
.lastFooterCellStyle : cs.ViewPro.TableStyle
A propriedade .lastFooterCellStyle
é o estilo da última célula do rodapé. "highlightLastColumn" tem de ser verdadeiro.
.lastHeaderCellStyle
.lastHeaderCellStyle : cs.ViewPro.TableStyle
A propriedade .lastHeaderCellStyle
é o estilo da última célula de cabeçalho. "highlightLastColumn" tem de ser verdadeiro.
.name
.name : Text
A propriedade .name
é o name of a native SpreadJS theme.
.secondColumnStripSize
.secondColumnStripSize : Integer
A propriedade .secondColumnStripSize
é a 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 linha alternada.
.wholeTableStyle
.wholeTableStyle : cs.ViewPro.TableStyle
A propriedade .wholeTableStyle
é o estilo padra-o da área de dados.