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 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. Par défaut = True
.bandColumns
.bandColumns : Boolean
La propriété .bandRows indique s'il faut afficher un style de ligne alternée. Défaut = Faux
.bandRows
.bandRows : Boolean
La propriété .showHeader indique s'il faut afficher un en-tête. 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 : Boolean
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é .secondColumnStripSize est la taille de la deuxième colonne alternée. Par défaut = 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. 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 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. Défaut = Faux
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.
.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 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.
.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 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" doit être true.
.firstHeaderCellStyle
.firstHeaderCellStyle : cs.ViewPro.TableStyle
La propriété .firstHeaderCellStyle est le style de la première cellule de l'en-tête. "highlightFirstColumn" doit être 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" 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 du 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é .secondRowStripSize 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é .bandColumns indique s'il faut afficher un style de 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.