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 = empty.
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.