|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |
Object | +--ObjectPresentation
La classe «ObjectPresentation» est la classe permettant de gérer la présentation du
composant Tableau.
Ses propriétés publiques décrivent les attributs permettant de gérer la présentation
du composant tableau et peuvent être manipulées ou interrogées en dehors de la bibliothèque du framework
ergonomique.
Date: 04/09/2007
Version: 2.6
Definie dans ergonomique/fw_tableau.js
Sommaire des Attributs | |
<private> Boolean |
_pagerServer
Boolean indicate if pager is managed by JavascriptClient or server. |
<private> String |
_titleSeparator
This private property «titleSeparator» is used to separate the title and thead "[TOTAL/ AVERAGE]" |
<private> String |
argc
L'élément «argc» dans la classe ComposantTableau n'est pas une propriété, il permet de récupérer le nombre d'arguments passés en paramètres du constructeur de la classe (utile dans le cas des paramètres facultatifs, pour compter les paramètres soumis par le développeur). |
<private> String |
argv
L'élément «argv» dans la classe ComposantTableau n'est pas une propriété, il permet de récupérer dans un tableau les arguments passés en paramètres du constructeur de la classe (utile dans le cas des paramètres facultatifs, pour repérer les paramètres qui ont été soumis par le développeur). |
<private> Boolean |
blActivate
C'est un boolean indiquant si l'icône d'alternance doit être géré dans la barre d'outil. |
<private> Boolean |
blScrollbarVerticale
C'est un booléen indiquant si la barre verticale doit être activée pour le composant tableau. |
Object |
calculStyleLigne
|
<private> String |
classFont
C'est une chaîne de caractères indiquant la classe actuelle à appliquer pour définir les polices des textes. |
<private> Int |
dernierStyle
C'est une chaîne de caractères indiquant le dernier style par défaut appliqué. |
<private> Int |
dernierTypeStyle
C'est une chaîne de caractères indiquant le type de succession de style par défaut appliqué. |
<private> Int |
flagDeco
C'est un entier indiquant le mode d'affichage des décorations du tableau. |
<private> Int |
flagEntete
C'est un entier indiquant le mode d'affichage de l'entête du tableau. |
<private> Int |
flagMode
C'est un entier indiquant le mode de visualisation actuel, pour gérer le mode alterné. |
<private> Int |
flagOutil
C'est un entier indiquant le mode d'affichage de la barre d'outil du tableau. |
<private> Int |
flagPager
C'est un entier indiquant le mode d'affichage du pager du tableau. |
<private> Int |
flagPied
C'est un entier indiquant le mode d'affichage du pied du tableau. |
<private> Int |
flagSize
C'est un entier indiquant le mode d'affichage des textes et des icônes. |
<private> Int |
flagTitre
C'est un entier indiquant le mode d'affichage du titre du tableau. |
<private> String |
largeur
La propriété privée «largeur» permet de paramétrer la taille en largeur d'une colonne, dans un tableau ou une liste. |
<private> String |
largeurEtendue
La propriété privée «largeurEtendue» permet de paramétrer la taille en largeur du tableau lors d'un affichage en version étendue (tag extrait depuis le paramétrage XML).Voir Exemple de paramétrage XML : Exemples du paramétrage XML d'un tableau. |
<private> String |
largeurListe
La propriété privée «largeurListe» permet de paramétrer la taille en largeur de liste si nécessaire (le tableau est dans ce cas intégré dans une zone dynamique dont on doit définir la taille). |
<private> Int |
nbLigne
C'est un entier indiquant le nombre de lignes par page du tableau. |
<private> String |
pied
C'est une chaîne de caractères indiquant le libellé du pied du tableau. |
<private> Boolean |
postNumberRecXML
C'est un booléen désignant si le nombre d'enregistrements de la page doit être affiché ou non. |
<private> String |
sidePager
C'est une chaine de caractères contenant la position du pager en bas du tableau (left ou right). |
<private> Int |
sizeIcone
C'est un entier indiquant la taille à appliquer sur les icônes en fonction du mode normal ou reduit. |
<private> Int |
sizeScrollbarVerticale
C'est un entier indiquant la taille de la zone de corps du tableau sur laquelle appliquer la scrollbar verticale. |
<private> Int |
sizeSpace
C'est un entier indiquant le nombre de pixel à employer pour séparer les colonnes. |
<private> String |
titre
C'est une chaîne de caractères indiquant le libellé du titre du tableau. |
Sommaire des Constructeurs | |
ObjectPresentation
(titre,flagTitre,flagEntete,flagOutil,pied,flagPied,nbLigne,sidePager,postNumberRecXML,flagPager,flagDeco,flagSize,sizeSpace)
Crée une nouvelle instance de la classe «ObjectPresentation». |
Sommaire des Méthodes | |
<private> string
|
appelStyleLigne(ptTableau,<int_Obligatoire> ligne)
La méthode privée «appelStyleLigne()» permet de gérer l'appel à la méthode surchargeable «calculStyleLigne()» |
String_Obligatoire
|
getTitleSeparator()
Getter of _titleSeparator. String to separate the title and thead "[TOTAL/ AVERAGE]" |
Boolean
|
isPagerServer()
Getter of _pagerServer. return true, if the pager is managed by Server, false, if the pager is managed by JavaScript Client. |
void
|
setPagerServer(boolValue)
Setter of _pagerServer. |
void
|
setTitleSeparator(titleSeparator)
Setter of _titleSeparator. |
Détail des Attributs |
<private> Boolean _pagerServer
<private> String _titleSeparator
<private> String argc
<private> String argv
<private> Boolean blActivate
<private> Boolean blScrollbarVerticale
Object calculStyleLigne
<private> String classFont
<private> Int dernierStyle
<private> Int dernierTypeStyle
<private> Int flagDeco
<private> Int flagEntete
<private> Int flagMode
<private> Int flagOutil
<private> Int flagPager
<private> Int flagPied
<private> Int flagSize
<private> Int flagTitre
<private> String largeur
<private> String largeurEtendue
<private> String largeurListe
<private> Int nbLigne
<private> String pied
<private> Boolean postNumberRecXML
<private> String sidePager
<private> Int sizeIcone
<private> Int sizeScrollbarVerticale
<private> Int sizeSpace
<private> String titre
Détail des Constructeurs |
ObjectPresentation(titre,flagTitre,flagEntete,flagOutil,pied,flagPied,nbLigne,sidePager,postNumberRecXML,flagPager,flagDeco,flagSize,sizeSpace)
String_Obligatoire -
} titre Libellé du titre du tableau.
int_Obligatoire -
} flagTitre Mode d'affichage du titre du tableau.
int_Obligatoire -
} flagEntete Mode d'affichage de l'entête du tableau.
int_Obligatoire -
} flagOutil Mode d'affichage de la barre d'outil du tableau.
String_Obligatoire -
} pied Libellé du pied du tableau.
int_Obligatoire -
} flagPied Mode d'affichage du pied du tableau.
int_Obligatoire -
} nbLigne Nombre de ligne par page du tableau.
int_Obligatoire -
} sidePager côté d'affichage du pager du tableau.
int_Obligatoire -
} postNumberRecXML booleen pour affichage ou non du nombre d'enregistrements.
int_Obligatoire -
} flagPager Mode d'affichage du pager du tableau.
int_Obligatoire -
} flagDeco Mode d'affichage des deco du tableau.
int_Obligatoire -
} flagSize Mode d'affichage des textes du tableau (taille de la police).
int_Obligatoire -
} sizeSpace Nombre de pixel a employer pour séparer les colonnes.
boolean_Optionnel -
} blScrollbarVerticale Booléen indiquant si l'on veut activer la scrollbar verticale.
int_Optionnel -
} sizeScrollbarVerticale Taille de la zone de corps du tableau (zone sur laquelle s'applique la scrollbar).
String_Optionnel -
} largeur Largeur du tableau.
String_Optionnel -
} largeurListe Largeur de la zone «liste» du tableau.
String_Optionnel -
} largeurEtendue Largeur du tableau en version étendue.
Function_Optionnel -
} calculStyleLigne Fonction permettant de calculer le style d'une ligne.
Détail des Méthodes |
<private> string appelStyleLigne(ptTableau,<int_Obligatoire> ligne)
ligne - int_Obligatoire
Entier : indice de la ligne pour laquelle on doit calculer le style.
pointeur - object_Obligatoire
sur le composant tableau.
boolVersionEtendue - boolean_Optionnel
Booléen : précise si la génération du code est déclenchée en pleine page ou non (par défaut, non).
boolRolloverLigne - boolean_Optionnel
Booléen : précise si l'on gére le surlignage de ligne (par défaut, oui).
String_Obligatoire getTitleSeparator()
Boolean isPagerServer()
void setPagerServer(boolValue)
Boolean - Boolean_Obligatoire
indicate if pager is managed by JavascriptClient or server.
void setTitleSeparator(titleSeparator)
String - String_Obligatoire
html code
|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |