Aller au contenu principal
Version: Next

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.