Classes
The following classes can be used in 4D View Pro.
LineBorder
.color
.color : Text
La propriété .color
est la couleur de la bordure. Default = black.
.style
.style : Integer
La propriété .style
est le style de la bordure. Default = empty.
TableColumn
.dataField
.dataField : Text
La propriété .dataField
contient le nom de la propriété de la colonne de la table dans le contexte des 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 si les colonnes ou les lignes du tableau doivent être étendues lorsque des valeurs sont ajoutées dans des cellules vides adjacentes. Default = True
.bandColumns
.bandColumns : Boolean
La propriété .bandColumns
indique s'il faut afficher un style de colonne alternée. Default = False
.bandRows
.bandRows : Boolean
La propriété .bandRows
indique s'il faut afficher un style de ligne alternée. Default = True
.highlightLastColumn
.highlightLastColumn : Boolean
La propriété .highlightLastColumn
indique s'il faut mettre en surbrillance la dernière colonne. Default = False
.highlightFirstColumn
.highlightFirstColumn : Boolean
La propriété .highlightFirstColumn
indique s'il faut mettre en surbrillance la première colonne. Default = False
.showFooter
.showFooter : Boolean
La propriété .showFooter
indique s'il faut afficher un pied de page. Default = False
.showHeader
.showHeader : Boolean
La propriété .showHeader
indique s'il faut afficher un en-tête. Default = True
.showResizeHandle
.showResizeHandle : Boolean
La propriété .showResizeHandle
indique s'il faut afficher la poignée de redimensionnement pour les tables qui n'ont pas de source. Default = False
.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 natif SpreadJS).
Voir les thèmes natifs de SpreadJS.
.useFooterDropDownList
.useFooterDropDownList : Boolean
La propriété .useFooterDropDownList
indique si une liste déroulante doit être utilisée dans les cellules du pied de page qui calculent la valeur totale d'une colonne. Default = False
TableStyle
.backColor
.backColor : Text
La propriété .backColor
est la couleur de fond de la table.
.forecolor
.forecolor : Text
La propriété .forecolor
est la couleur de premier plan de la table.
.police
.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 du 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.
.borderHorizontal
.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.
TableTheme
.bandRows
.bandRows : Boolean
La propriété .bandRows
indique s'il faut afficher un style de ligne alternée.
.bandColumns
.bandColumns : Boolean
La propriété .bandColumns
indique s'il faut afficher un style de colonne alternée.
.highlightLastColumn
.highlightLastColumn : Boolean
La propriété .highlightLastColumn
indique si la dernière colonne doit être mise en surbrillance.
.highlightFirstColumn
.highlightFirstColumn : Boolean
La propriété .highlightFirstColumn
indique si la première colonne doit être mise en surbrillance.
.theme
.theme : cs.ViewPro.TableThemeOptions
.theme : Text
La propriété .theme
définit un thème de table.
Si Texte : nom d'un thème natif SpreadJS.
TableThemeOptions
.firstColumnStripSize
.firstColumnStripSize : Integer
La propriété .firstColumnStripSize
est la taille de la première colonne alternée. Par défaut=1
.firstColumnStripStyle
.firstColumnStripStyle : cs.ViewPro.TableStyle
La propriété .firstColumnStripStyle
est le style de la première colonne alternée.
.firstFooterCellStyle
.firstFooterCellStyle : cs.ViewPro.TableStyle
La propriété .firstFooterCellStyle
est le style de la première cellule de pied de page. "highlightFirstColumn" must be true.
.firstHeaderCellStyle
.firstHeaderCellStyle : cs.ViewPro.TableStyle
La propriété .firstHeaderCellStyle
est le style de la première cellule de l'en-tête. "highlightFirstColumn" must be true.
.firstRowStripSize
.firstRowStripSize : Integer
La propriété .firstRowStripSize
est la taille de la première colonne alternée. Par défaut=1.
.firstRowStripStyle
.firstRowStripStyle : cs.ViewPro.TableStyle
La propriété .firstRowStripStyle
est le style de la première rangée alternée.
.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" must be true.
.highlightLastColumnStyle
.highlightLastColumnStyle : cs.ViewPro.TableStyle
La propriété .highlightLastColumnStyle
est le style de la dernière colonne. "highlightLastColumn" must be true.
.lastFooterCellStyle
.lastFooterCellStyle : cs.ViewPro.TableStyle
La propriété .lastFooterCellStyle
est le style de la dernière cellule du pied de page. "highlightLastColumn" must be true.
.lastHeaderCellStyle
.lastHeaderCellStyle : cs.ViewPro.TableStyle
La propriété .lastHeaderCellStyle
est le style de la dernière cellule d'en-tête. "highlightLastColumn" must be 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 alternée. Par défaut=1
.secondColumnStripStyle
.secondColumnStripStyle : cs.ViewPro.TableStyle
La propriété .secondColumnStripStyle
est le style de la deuxième colonne alternée.
.secondRowStripSize
.secondRowStripSize : Integer
La propriété .secondRowStripSize
est la taille de la deuxième colonne alternée. Par défaut=1.
.secondRowStripStyle
.secondRowStripStyle : cs.ViewPro.TableStyle
La propriété .secondRowStripStyle
est le deuxième style de ligne alternée.
.wholeTableStyle
.wholeTableStyle : cs.ViewPro.TableStyle
La propriété .wholeTableStyle
est le style par défaut de la zone de données.