Classes
Les classes suivantes peuvent être utilisées dans 4D View Pro.
LineBorder
.color
.color : Text
La propriété .color
est la couleur de la bordure. Par défaut = black.
.style
.style : Integer
La propriété .style
est le style de la bordure. Par défaut = vide.
TableColumn
.dataField
.dataField : Text
La propriété .dataField
contient le nom de propriété de la colonne de la table dans le contexte de données.
.formatter
.formatter : Text
La propriété .formatter
contient le formateur de la colonne de la table.
.name
.name : Text
La propriété .name
contient le nom de la colonne de la table (obligatoire).
TableOptions
.allowAutoExpand
.allowAutoExpand : Boolean
La propriété .allowAutoExpand
indique s'il faut développer les colonnes ou les lignes de la table lorsque des valeurs sont ajoutées dans des cellules adjacentes vides. Par défaut = True
.bandColumns
.bandColumns : Boolean
La propriété .bandColumns
indique si vous voulez afficher un style de colonne alternatif. Défaut = Faux
.bandRows
.bandRows : Boolean
La propriété .bandRows
indique s'il faut afficher un style de ligne alternatif. Par défaut = True
.highlightLastColumn
.highlightLastColumn : Boolean
La propriété .highlightLastColumn
indique s'il faut mettre en surbrillance la dernière colonne. Défaut = Faux
.highlightFirstColumn
.highlightFirstColumn : Booléen
La propriété .highlightFirstColumn
indique s'il faut mettre en surbrillance la première colonne. Défaut = Faux
.showFooter
.showFooter : Boolean
La propriété .showFooter
indique s'il faut afficher un pied de page. Défaut = Faux
.showHeader
.showHeader : Boolean
La propriété .showHeader
indique si l'en-tête doit être affiché. Par défaut = True
.showResizeHandle
.showResizeHandle : Boolean
La propriété .showResizeHandle
indique si vous voulez afficher le gestionnaire de redimensionnement pour les tables qui n'ont pas de source. Défaut = Faux
.tableColumns
.tableColumns : Collection
La propriété .tableColumns
est une collection d'objets cs.ViewPro.TableColumn utilisés pour créer les colonnes de la table.
.theme
.theme : cs.ViewPro.TableThemeOptions
La propriété .theme
définit un thème de table. Peut également être un texte (nom d'un thème SpreadJS natif).
Voir les thèmes natifs SpreadJS.
.useFooterDropDownList
.useFooterDropDownList : Boolean
La propriété .useFooterDropDownList
indique s'il faut utiliser une liste déroulante dans les cellules de pied de page qui calculent la valeur totale d'une colonne. Défaut = Faux
TableStyle
.backColor
.backColor : Text
La propriété .backColor
est la couleur d'arrière-plan du tableau.
.forecolor
.forecolor : Text
La propriété .forecolor
est la couleur de premier plan du tableau.
.font
.font : Text
La propriété .font
est le nom de la police (voir Polices et texte) de la table.
.textDecoration
.textDecoration : Integer
La propriété .textDecoration
est la décoration texte de la table (voir Polices et texte).
.borderLeft
.borderLeft : cs.ViewPro.LineBorder
La propriété .borderLeft
est la ligne de bordure gauche de la table .
.borderRight
.borderRight : cs.ViewPro.LineBorder
La propriété .borderRight
est la ligne de bordure droite de la table .
.borderBottom
.borderBottom : cs.ViewPro.LineBorder
La propriété .borderBottom
est la ligne de bordure inférieure de la table .
.borderhorizontale
.borderHorizontal : cs.ViewPro.LineBorder
La propriété .borderHorizontal
est la ligne de bordure horizontale de la table .
.borderVertical
.borderVertical : cs.ViewPro.LineBorder
La propriété .borderVertical
est la ligne de bordure verticale de la table .
Thème Tableau
.bandRows
.bandRows : Boolean
La propriété .bandRows
indique s'il faut afficher un style de ligne alternatif.
.bandColumns
.bandColumns : Boolean
La propriété .bandColumns
indique si vous voulez afficher un style de colonne alternatif.
.highlightLastColumn
.highlightLastColumn : Boolean
La propriété .highlightLastColumn
indique s'il faut mettre en surbrillance la dernière colonne.
.highlightFirstColumn
.highlightFirstColumn : Booléen
La propriété .highlightFirstColumn
indique s'il faut mettre en surbrillance la première colonne.
.theme
.theme : cs.ViewPro.TableThemeOptions
.theme : Text
La propriété .theme
définit un thème de table. Si Text : nom d'un theme SpreadJS natif.
TableThemeOptions
.firstColumnStripSize
.firstColumnStripSize : Integer
La propriété .firstColumnStripSize
est la taille de la première colonne alternative. Par défaut=1
.firstColumnStripStyle
.firstColumnStripStyle : cs.ViewPro.TableStyle
La propriété .firstColumnStripStyle
est le style de la première colonne alternative.
.firstFooterCellStyle
.firstFooterCellStyle : cs.ViewPro.TableStyle
La propriété .firstFooterCellStyle
est le style de la première cellule de pied de page. "highlightFirstColumn" doit être true.
.firstHeaderCellStyle
.firstHeaderCellStyle : cs.ViewPro.TableStyle
La propriété .firstHeaderCellStyle
est le style de la cellule du premier en-tête. "highlightFirstColumn" doit être true.
.firstRowStripSize
.firstRowStripSize : Integer
La propriété .firstRowStripSize
est la taille de la première colonne alternative. Par défaut=1.
.firstRowStripStyle
.firstRowStripStyle : cs.ViewPro.TableStyle
La propriété .firstRowStripStyle
est le premier style de ligne alternatif.
.footerRowStyle
.footerRowStyle : cs.ViewPro.TableStyle
La propriété .footerRowStyle
est le style par défaut de la zone de pied de page.
.headerRowStyle
.headerRowStyle : cs.ViewPro.TableStyle
La propriété .headerRowStyle
est le style par défaut de la zone d'en-tête.
.highlightFirstColumnStyle
.highlightFirstColumnStyle : cs.ViewPro.TableStyle
La propriété .highlightFirstColumnStyle
est le style de la première colonne. "highlightFirstColumn" doit être true.
.highlightLastColumnStyle
.highlightLastColumnStyle : cs.ViewPro.TableStyle
La propriété .highlightLastColumnStyle
est le style de la dernière colonne. "highlightLastColumn" doit être true.
.lastFooterCellStyle
.lastFooterCellStyle : cs.ViewPro.TableStyle
La propriété .lastFooterCellStyle
est le style de la dernière cellule de pied de page. "highlightLastColumn" doit être true.
.lastHeaderCellStyle
.lastHeaderCellStyle : cs.ViewPro.TableStyle
La propriété .lastHeaderCellStyle
est le style de la dernière cellule d'en-tête. "highlightLastColumn" doit être true.
.name
.name : Text
La propriété .name
est le nom d'un thème natif SpreadJS.
.secondColumnStripSize
.secondColumnStripSize : Integer
La propriété .secondColumnStripSize
est la taille de la deuxième colonne alternative. Par défaut=1
.secondColumnStripStyle
.secondColumnStripStyle : cs.ViewPro.TableStyle
La propriété .secondColumnStripStyle
est le style de la deuxième colonne alternative.
.secondRowStripSize
.secondRowStripSize : Integer
La propriété .secondRowStripSize
est la taille de la deuxième colonne alternative. Par défaut=1.
.secondRowStripStyle
.secondRowStripStyle : cs.ViewPro.TableStyle
La propriété .secondRowStripStyle
est le premier style de ligne alternatif.
.wholeTableStyle
.wholeTableStyle : cs.ViewPro.TableStyle
La propriété .wholeTableStyle
est le style par défaut de la zone de données.