Saltar para o conteúdo principal
Versão: 20

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.