|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |
Object | +--ComposantTableau
La classe «ComposantTableau» est la classe permettant de décrire l'objet associé à un tableau.
Ses propriétés publiques décrivent les attributs du composant et peut être manipulée ou interrogée en dehors
de la bibliothèque du framework ergonomique. Ses propriétés privées sont utilisées au sein même du framework
ergonomique.
RENDU IHM
Tableau
[Instanciation de la classe ComposantTableau correspondante : voir Exemples]
Liste
[Instanciation de la classe ComposantTableau correspondante : voir Exemples]
Tableau Maître
[Instanciation de la classe ComposantTableau correspondante : voir Exemples]
Tableau affiché en version étendue
[Instanciation de la classe XMLObject sur le paramétrage XML de ce composant affichable en version étendue : voir Exemples]
Exemple d'utilisation du composant Tableau.
Date: 04/09/2007
Version: 2.6
Definie dans ergonomique/fw_tableau.js
Fichiers JS nécessaires:
Sommaire des Attributs | |
<private> int |
actionEnCours
La propriété privée «actionEnCours» est un entier donnant l'indice de l'action actuellement sélectionnée, ou valant -1 si acune action n'est sélectionnée. |
<private> String |
alt_firstPage
Attribut html «alt_firstPage» de ComposantTableau, permettant de spécifier un texte alternatif à l'accès à la première page du tableau par la boîte de sélection. |
<private> String |
alt_lastPage
Attribut html «alt_lastPage» de ComposantTableau, permettant de spécifier un texte alternatif au bouton d'accès à la dernière page du tableau. |
<private> String |
alt_nextPage
Attribut html «alt_nextPage» de ComposantTableau, permettant de spécifier un texte alternatif au bouton d'accès à la page suivante du tableau. |
<private> String |
alt_previousPage
Attribut html «alt_firstPage» de ComposantTableau, permettant de spécifier un texte alternatif au bouton d'accès à la page précédente du tableau. |
<private> String |
alt_triCroissant
Attribut html «alt_triCroissant» de ComposantTableau, permettant de spécifier un texte alternatif à la flêche de tri. |
<private> String |
alt_triDecroissant
Attribut html «alt_triDecroissant» de ComposantTableau, permettant de spécifier un texte alternatif à la flêche de tri. |
<private> String |
alt_trinul
Attribut html «alt_triCroissant» de ComposantTableau, permettant de spécifier un texte alternatif à la flêche de tri. |
<private> String |
alt_versionNormale
Attribut html «alt_versionNormale» de ComposantTableau, permettant de spécifier un texte alternatif à l'icône de version normale. |
<private> String |
alt_versionReduite
Attribut html «alt_versionReduite» de ComposantTableau, permettant de spécifier un texte alternatif à l'icône de version réduite. |
<private> Object |
argc
|
<private> Object |
argv
|
<private> Array |
arrayModifiedValues
This private attribute remember all changed values by the user. This is the map of modified cell's value. |
<private> boolean |
boolActionActif
La propriété privée «boolActionActif» est un booléen indiquant la présence de la liste des éléments «ACTIONS» dans le flux XML de paramètrage du composant, dédiée au paramétrage des actions présentes au niveau de chaque ligne du tableau. |
<private> boolean |
boolActionAjoutDefault
La propriété privée «boolActionAjoutDefault» est un booléen facultatif (12ème paramètre du constructeur) précisant si l'action d'ajout d'une ligne s'effectue dans le tableau (true par défaut). |
<private> boolean |
boolActionEditDefault
La propriété privée «boolActionEditDefault» est un booléen facultatif (10ème paramètre du constructeur) précisant si l'action d'édition d'une ligne s'effectue dans le tableau (true par défaut). |
<private> boolean |
boolActionFiltreEnCours
La propriété privée «boolActionFiltreEnCours» est un booléen indiquant si une action de filtrage est en cours. |
<private> boolean |
boolActions
La propriété privée «boolActions» est un booléen indiquant si la liste des éléments «ACTIONS» du flux XML de paramètrage (dédiée au paramétrage des actions de la barre des lignes du tableau) est active. |
<private> boolean |
boolActionSupprDefault
La propriété privée «boolActionSupprDefault» est un booléen facultatif (11ème paramètre du constructeur) précisant si l'action de suppression d'une ligne s'effectue dans le tableau (true par défaut). |
<private> boolean |
boolFiltrageEnCours
La propriété privée «boolActionFiltreEnCours» est un booléen précisant si un filtrage est en cours ou pas. |
<private> boolean |
boolListe
La propriété privée «boolListe» est un booléen indiquant si le composant est une liste ou non pour gérer un affichage différent. |
boolean |
boolMaitre
La propriété publique «boolMaitre» est un booléen optionnel (6ème paramètre du constructeur) indiquant si le composant est un tableau maître pour gérer un affichage différent. |
<private> boolean |
boolMessageAttente
La propriété privée «boolMessageAttente» est un booléen indiquant la présence d'un message d'attente lors du rapatriement du flux XML lié au contenu informatif du composant. |
<private> boolean |
boolOutilActif
La propriété privée «boolOutilActif» est un booléen indiquant si les outils sont activés. |
<private> boolean |
boolOutils
La propriété privée «boolOutils» est un booléen indiquant si la liste d'éléments «OUTILS» dans le flux XML de paramètrage du composant est active ou non. |
boolean |
boolRolloverLigne
La propriété publique «boolRolloverLigne» est un booléen (7ème paramètre du constructeur) indiquant si le roll-over (surlignement lors du passage de la souris) de chaque ligne est géré. |
<private> boolean |
boolScrollbarVerticale
La propriété privée «boolScrollbarVerticale» est un booléen indiquant si la scrollbar doit être affichée. |
<private> boolean |
boolTriActif
La propriété privée «boolTriActif» est un booléen indiquant la présence ou non de l'action de tri. |
<private> boolean |
boolTriAutorise
La propriété privée «boolTriAutorise» est un booléen indiquant si le présence de l'action de tri est permise. |
<private> Array |
checkboxesTab
Array values of checkboxes presented in the table |
<private> String |
cookieName
La propriété privée «cookieName» est une chaine de caractères indiquant le nom du cookie de sauvegarde de paramétrage du tableau. |
<private> String |
cookiePath
La propriété privée «cookiePath» est une chaine de caractères indiquant la chamin du cookie de sauvegarde de paramétrage du tableau. |
<private> String |
currentEditingCell
This private attribute remember the current cell value before user change. This is the map of modified cell's value. |
<private> Number |
currentLevelSorting
La propriété privée «currentLevelSorting» est un nombre indiquant la quantité de tris effectués sur les colonnes du tableau. |
<private> string |
divBind
La propriété privée «divBind» est la zone dynamique (objet DOM HTML) associée au composant Tableau. |
string |
donneeLigne
La propriété privée «donneeLigne» indique le nom XML associé à un enregistrement (tag extrait depuis le paramétrage XML, et décrit dans le contenu informatif). |
string |
donneeListe
La propriété privée «donneeListe» indique le nom XML associé à la liste des enregistrements (tag extrait depuis le paramétrage XML, et décrit dans le contenu informatif). |
Object |
ecrireComposantDomHTMLZoneInfo
|
<private> Array |
editable
Boolean informs if at least one column is in editable mode. |
String |
erreurXML
Propriété publique «erreurXML» - String facultatif en 9ème paramètre du constructeur précisant le type d'erreur utilisé lors du rapatriement du flux XML lié au contenu informatif du tableau. |
<private> String |
fonctionActionDetail
La propriété privée «fonctionActionDetail» indique le nom de la fonction à exécuter lors de la demande du détail au format Excel d'une ligne (valeur extraite depuis le sous-tag XML "ACTION_DETAIL" du tag "ACTIONS" dans le paramétrage XML du tableau). |
Object |
fonctionActionDetailPdf
|
<private> String |
fonctionActionEdit
La propriété privée «fonctionActionEdit» indique le nom de la fonction à exécuter lors de l'édition d'une ligne du tableau (valeur extraite depuis le sous-tag XML "ACTION_EDITION" du tag "ACTIONS" dans le paramétrage XML du tableau). Action présente au niveau de chaque ligne du tableau. |
<private> String |
fonctionActionEditEcrireHTML
La propriété privée «fonctionActionEditEcrireHTML» indique le nom de la fonction à exécuter à l'édition d'une ligne en modification (valeur extraite depuis le sous-tag XML "FONCTION_EDITION_HTML" du tag "ACTIONS" dans le paramétrage XML du tableau). |
Object |
fonctionActionSave
|
<private> String |
fonctionActionSuppr
La propriété privée «fonctionActionSuppr» indique le nom de la fonction à exécuter lors de la suppression d'une ligne (valeur extraite depuis le sous-tag XML "ACTION_SUPPRESSION" du tag "ACTIONS" dans le paramétrage XML du tableau). |
<private> String |
fonctionOnload
La propriété privée «fonctionOnload» indique le nom de la fonction à exécuter au chargement du tableau (valeur extraite depuis le tag XML "ONLOAD" du paramétrage XML du tableau). |
<private> string |
id
La propriété privée «id» est l'id du composant. |
<private> Array |
isZoneInfoTop
Boolean indiquate if the zone info is display at top of the table or bottom |
<private> int |
itemDetailEnCours
La propriété privée «itemDetailEnCours» est un entier indiquant l'index de la ligne détaillé (en cours). |
<private> int |
itemDetailPdfEnCours
La propriété privée «itemDetailPdfEnCours» est un entier indiquant l'index de la ligne avec un export au format Pdf en cours. |
<private> int |
itemLigne
La propriété privée «itemLigne» est un entier indiquant l'index de la ligne en cours. |
<private> int |
itemLigneAction
La propriété privée «itemLigneAction» est un entier indiquant l'index de la ligne sur laquelle une action à lieu. |
<private> int |
itemLigneEditEnCours
La propriété privée «itemLigneEditEnCours» est un entier indiquant l'index de la ligne en cours d'édition. |
<private> int |
itemLigneSelected
La propriété privée «itemLigneSelected» est un entier indiquant l'index de la ligne sélectionnée. |
<private> int |
itemLigneSupprEnCours
La propriété privée «itemLigneSupprEnCours» est un entier indiquant l'index de la ligne en cours de suppression. |
<private> Int |
itemSaveEnCours
La propriété privée «itemSaveEnCours» est un entier indiquant l'index de la ligne de la sauvegarde en cours. |
<private> String |
marge
La propriété privée «marge» est une chaine de caractère précisant la valeur de la marge (px ou %) à appliquer au tableau. |
<private> String |
messageErreurPopup
La propriété privée «messageErreurPopup» indique le message à afficher en cas d'erreur lors de l'affichage du contenu du tableau. Valeur par défaut : Valeurs par défaut des Propriétés. |
<private> String |
messageFiltreVide
La propriété privée «messageFiltreVide» indique le message à afficher en cas de contenu vide après la réalisation d'un filtrage. |
<private> String |
messageVide
La propriété privée «messageVide» indique le message à afficher en cas de contenu vide dans le tableau. |
<private> Int |
nbPages
La propriété privée «nbPages» définit le nombre total de pages que compte le tableau. |
ObjectPresentation |
objPresentation
La propriété publique «objPresentation» de type ObjectPresentation contient les informations de présentation du tableau. |
<private> int |
outilEnCours
La propriété privée «outilEnCours» est un entier donnant l'indice de l'outil actuellement sélectionné, ou valant -1 si acun outil n'est sélectionné. |
<private> Int |
pageEnCours
La propriété privée «pageEnCours» définit le N° de la page en cours. |
Array_ObjectActionTab |
tabActions
La propriété publique «tabActions» contenant un tableau d'objets de type ObjectActionTab mémorise les informations de définition des actions du tableau. |
Array_ObjectColonne |
tabColonnes
La propriété publique «tabColonnes» contenant un tableau d'objets de type ObjectColonne mémorise les informations de définition des colonnes du tableau fournies en 13ème paramètre du constructeur. |
Array_ObjectOutilTab |
tabOutils
La propriété publique «tabOutils» contenant un tableau d'objets de type ObjectOutilTab mémorise les informations de définition des outils du tableau. |
<private> Array_String |
tabSortHistory
La propriété privée «tabSortHistory» est un tableau contenant l'historique des tris effectués sur le tableau. |
<private> int |
typeTri
La propriété privée «typeTri» est un entier indiquant le type de tri activé. |
Object |
updateDataCascade
|
<private> String |
urlXMLData
La propriété privée «urlXMLData» représente l'URL d'appel du flux. |
boolean |
versionReduite
La propriété publique «versionReduite» est un booléen facultatif (8ème paramètre du constructeur) indiquant si le tableau doit être affiché en version réduite. |
XMLObject |
XMLData
La propriété publique «XMLData» représente les données XML associées au composant Tableau. |
<private> XMLObjectSauvegarde |
XMLExport
La propriété privée «XMLExport» représente les données XML associées au composant Tableau tel qu'affiché. |
<private> XMLObjectSauvegarde |
XMLObjectInfos
La propriété privée «XMLObjectInfos» est un objet de type XMLObjectSauvegarde qui contient le flux XML des paramètres du tableau. |
Sommaire des Constructeurs | |
ComposantTableau
(<String_Obligatoire> id, <XMLObjectSauvegarde_Facultatif> XMLObjectInfos, <String_Facultatif> urlXMLData, <boolean_Obligatoire> boolMessageAttente, <boolean_Obligatoire> boolListe)
Crée une nouvelle instance de la classe ComposantTableau |
Sommaire des Méthodes | |
<private> void
|
activeAction()
La méthode privée «activeAction()» active les actions sur les lignes, en renseignant boolActionActif à true. |
<private> void
|
activeOutil()
La méthode privée «activeOutil()» active les outils du tableau, en renseignant boolOutilActif à true. |
void
|
activeTri()
La méthode publique «activeTri()» active le tri sur les colonnes en renseignant l'attribut boolTriActif à true. |
<private> void
|
annuleAction()
La méthode privée «annuleAction()» est appelée pour finaliser une action (suite à son déclenchement). |
void
|
annuleFiltre()
La méthode publique «annuleFiltre()» est appelée lors de l'annulation d'un filtrage sur un tableau. |
<private> void
|
appelAction(i,ligne)
La méthode privée «appelAction(item)» est appelée lors du déclenchement d'une action simple. |
<private> Object
|
cellsTypeDrawing(<String_Obligatoire> line, <integer_Obligatoire> column, <String_Obligatoire> value, <String_Obligatoire> cellId)
This private method generate the HTML's code for a tab's cell. |
<private> void
|
changeCheckedSelection(<int_Obligatoire> columnId, <int_Obligatoire> lineId)
This method is called by checkbox when it check or uncheck |
<private> void
|
changeGlobalCheckedSelection(<int_Obligatoire> toolId)
This method is called by checkbox tools to check or uncheck on columns |
Object
|
checkCurrentEditingCellDataValue(<String_Obligatoire> id, <String_Obligatoire> type, subtype, <Object_Obligatoire> funcValidator, <Object_Obligatoire> funcFormattor)
This private method «ComposantTableau_checkCurrentEditingCellDataValue()» is call after the user edit (on change). |
<private> void
|
declencheAction(<int_Obligatoire> i,<int_Obligatoire> ligne)
La méthode privée «declencheAction(i,ligne)» est appelée lors du déclenchement d'une action avec validation. |
<private> void
|
declencheOutil(i)
La méthode privée «declencheOutil(item)» est appelée lors du déclenchement d'un outil. |
<private> void
|
desactiveAction()
La méthode privée «desactiveAction()» désactive les actions sur les lignes, en renseignant boolActionActif à false. |
<private> void
|
desactiveOutil()
La méthode privée «desactiveOutil()» désactive les outils du tableau, en renseignant boolOutilActif à false. |
void
|
desactiveTri()
La méthode publique «desactiveTri()» désactive le tri sur les colonnes en renseignant l'attribut boolTriActif à false. |
<private> void
|
deselectAction()
La méthode privée «deselectAction(item)» efface ("dé-mémorise") l'item du flux de données sur laquelle une action est lancée en renseignant itemLigneAction à -1. |
<private> void
|
deselectItem()
La méthode privée «deselectItem()» désélectionne un Item du flux de données en renseignant itemLigneSelected à -1. |
void
|
ecrireBind()
La méthode publique «ecrireBind()» déclenche la génération du code HTML de la zone dynamique associée au composant. |
void
|
ecrireBindGestionColonne()
La méthode publique «ecrireBindGestionColonne()» est appelée lors de la génération du code HTML associé à la fenêtre fille de gestion des colonnes du tableau. |
void
|
ecrireBindVersionEtendue()
La méthode publique «ecrireBindVersionEtendue()» est appelée lors de la génération du code HTML associé à la fenêtre fille de la version étendue du tableau. |
string
|
ecrireComposantDomHTML()
La méthode publique «ecrireComposantDomHTML()» déclenche la génération du code HTML de la zone dynamique associée au composant Tableau. |
string
|
ecrireComposantDomHTMLBoucle(<integer_Obligatoire> minLignes, <integer_Obligatoire> maxLignes)
La méthode publique «ecrireComposantDomHTMLBoucle()» déclenche la génération du code HTML d'une page associée au composant Tableau. |
<private> Object
|
ecrireComposantDomHTMLCellule(itemLignes,<integer_Obligatoire> ligne, <integer_Obligatoire> colonne, <integer_Obligatoire> boolVersionEtendue, group)
La méthode publique «ecrireComposantDomHTMLCellule()» déclenche la génération du code HTML d'une cellule de donnée du composant tableau. |
<private> string
|
ecrireComposantDomHTMLZoneDeco1()
La méthode privée «ecrireComposantDomHTMLZoneDeco1()» génére la zone de deco de l'entête. |
<private> string
|
ecrireComposantDomHTMLZoneDeco2()
La méthode privée «ecrireComposantDomHTMLZoneDeco2()» génére la zone de deco du pied du tableau. |
<private> string
|
ecrireComposantDomHTMLZoneDeco3()
La méthode privée «ecrireComposantDomHTMLZoneDeco3()» génére la zone de deco 3. |
<private> string
|
ecrireComposantDomHTMLZoneEntete()
La méthode privée «ecrireComposantDomHTMLZoneEntete()» génère la barre d'entête. |
<private> string
|
ecrireComposantDomHTMLZoneLigne(<integer_Obligatoire> ligne)
La méthode privée «ecrireComposantDomHTMLZoneLigne())» génére le code HTML d'une ligne du tableau. |
<private> string
|
ecrireComposantDomHTMLZoneOutil()
La méthode privée «ecrireComposantDomHTMLZoneOutil()» génére le code HTML associé à la barre d'outil. |
<private> string
|
ecrireComposantDomHTMLZonePager()
La méthode privée «ecrireComposantDomHTMLZonePager()» génère la zone de pager. |
<private> string
|
ecrireComposantDomHTMLZonePied()
La méthode privée «ecrireComposantDomHTMLZonePied()» génére la zone de pied. |
<private> string
|
ecrireComposantDomHTMLZoneTitre()
La méthode privée «ecrireComposantDomHTMLZoneTitre()» génére la zone de titre. |
<private> string
|
ecrireHTMLSuppr()
La méthode privée «ecrireHTMLSuppr()» génére le code HTML associé à une ligne du tableau à supprimer. |
void
|
excelExport(<String_Obligatoire> url)
This method export this table to the Excel or CSV format |
void
|
excelExportAddColonne(<String_Obligatoire> id, <String_Obligatoire> value, <String_Obligatoire> form)
This method is use by the Excel/CSV export. |
void
|
excelExportBoucle(<String_Obligatoire> form, <int_Obligatoire> nbLines)
This method is use by the Excel/CSV export. |
void
|
excelExportLine(<int_Obligatoire> line, <String_Obligatoire> form)
This method is use by the Excel/CSV export. |
Array
|
executerActionMajTableau(<String_Obligatoire> urlAction, <Array_Facultatif> parametres)
Fonction permettant de mettre à jour le composant tableau sans recharger la page courante. |
void
|
exportData()
La méthode publique «exportData()» déclenche la génération du flux XML correspondant au contenu du tableau tel que présenté, dans l'attribut XMLExport du composant. |
<private> boolean
|
filtrer()
La méthode privée «filtrer()» est appelée lors de la demande de validation d'un filtrage sur le tableau. |
<private> Object
|
generateCellsID(<String_Obligatoire> line, <String_Obligatoire> column, <String_Obligatoire> group)
This private method «ComposantTableau_generateCellsID()» generate a cell's id. |
<private> void
|
gereAction(<int_Obligatoire> i,<int_Obligatoire> ligne,<int_Obligatoire> type)
La méthode privée «gereAction()» est appelée pour activer une action (suite à son déclenchement). |
<private> void
|
gereOutil(i,<int_Obligatoire> type)
La méthode privée «gereOutil()» est appelée lors du lancement d'un outil. |
void
|
gestionColonne()
La méthode publique «gestionColonne()» est appelée lors de l'affichage de la gestion des colonnes du tableau. |
<private> void
|
gestionIcone(<ObjectDOMHTML> widget, <String> url)
La méthode privée «gestionIcone(widget, url)» gère le rollOver sur les icônes. |
<private> Object
|
getArrayModifiedArray()
This method return the arrayModifiedValues attribute. |
<private> Object
|
getArrayModifiedValues(<integer_Obligatoire> x, <String_Obligatoire> y)
This is the getter of saved values array arrayModifiedValues |
Object
|
getCookieName()
|
number
|
getItemLigne()
Getter of itemLigne , to get the index of current line |
string
|
getMarge()
La méthode publique «getMarge()» est appelée pour récupérer la valeur de la marge du tableau. |
<private> void
|
getParameterSetting()
La méthode privée «getParameterSetting()» récupère le paramétrage du tableau s'il a été sauvegardé dans un objet XMLObjectCookie, puis le réapplique au tableau à afficher. |
void
|
goToPage(<int_Obligatoire> newPage)
La méthode publique «goToPage(newPage)» est appelée pour afficher une page donnée du tableau. |
void
|
importData()
La méthode publique «importData()» déclenche l'appel de demande de rapatriement du flux XML lié au contenu informatif du tableau afin de l'afficher. |
<private> void
|
initAlts(<String_Obligatoire> alt_triDecroissant, <String_Obligatoire> alt_triCroissant, <String_Obligatoire> alt_versionNormale, <String_Obligatoire> alt_versionReduite, <String_Obligatoire> alt_firstPage, <String_Obligatoire> alt_previousPage, <String_Obligatoire> alt_nextPage, <String_Obligatoire> alt_lastPage, alt_triNul)
La méthode privée «initAlts(alt_triDecroissant, alt_triCroissant, alt_versionNormale, alt_versionReduite, alt_firstPage, alt_previousPage, alt_nextPage, alt_lastPage)» valorise les textes alternatifs liés aux icônes présents dans le tableau. |
void
|
initArrayModifiedValues()
|
void
|
initCheckbox()
This method initializes the state of all checkbox This method must be called before "ecrireBind" if a call to "importData" is not needed Ex: myTable.XMLData = myXMLObject; myTable.initCheckbox(); myTable.ecrireBind(false); |
<private> void
|
initDivBind()
La méthode privée «initDivBind()» permet de positionner la zone dynamique associée à la génération du composant tableau (valeur par défaut). |
<private> void
|
initEtat(<String_Obligatoire> donneeListe, <String_Obligatoire> donneeLigne, <String_Facultatif> messageVide, <String_Facultatif> messageFiltreVide, <String_Facultatif> messageErreurPopup, <String_Facultatif> fonctionOnload, <String_Facultatif> typeTri)
La méthode privée «initEtat(titre, pied, largeur, donneeListe, donneeLigne, largeurListe, largeurEtendue, messageVide, messageFiltreVide, messageErreurPopup, fonctionOnload)» valorise l'état du composant tableau. |
<private> void
|
initInfosActionsByXML()
La méthode privée «initInfosActionsByXML()» initialise les attributs de définition des actions paramétrables du composant tableau. |
<private> void
|
initInfosAlternateByXML()
La méthode privée «initInfosAlternateByXML()» initialise les attributs de texte alterné paramétrables du composant tableau à partir d'un flux XML. |
<private> void
|
initInfosByXML()
La méthode privée «initInfosByXML()» initialise les attributs paramétrables du composant tableau à partir d'un flux XML. |
<private> void
|
initInfosGeneraleByXML()
La méthode privée «initInfosGeneraleByXML()» initialise les attributs généraux paramétrables du composant tableau à partir d'un flux XML. |
<private> void
|
initInfosOutilsByXML()
La méthode privée «initInfosOutilsByXML()» initialise les attributs de défintion des outils paramétrables du composant tableau à partir d'un flux XML. |
<private> void
|
initMessageFiltreVide(<String_Obligatoire> messageFiltreVide)
La méthode privée «initMessageFiltreVide(messageFiltreVide)» valorise le message à afficher lorsque les critères de filtre ne correspondent à aucune donnée (renseigne l'attribut messageFiltreVide). |
<private> void
|
initMessageVide(<String_Obligatoire> messageVide)
La méthode privée «initMessageVide(messageVide)» valorise le message à afficher lorsque le flux de données est vide, en renseignant l'attribut messageVide. |
<private> void
|
initTabByXML()
La méthode privée «initTabByXML()» initialise à partir d'un flux XML le contenu du tableau, reflétant l'ensemble des colonnes présentes. |
<private> void
|
inverseCheckedSelection(<int_Obligatoire> toolId)
This method is called by checkbox tools to inverse selection of checkboxes in a column. |
string
|
isColumnChecked(<int_Obligatoire> lineId, <String_Obligatoire> columnCode)
Return the value of a checkbox for a line |
string
|
lirePrecedenteValeurColonne(ligne, codeColonne)
La méthode publique «lirePrecedenteValeurColonne(item)» est appelée pour récupérer la valeur de la cellule exactement au dessus de celle passsée en paramètre. |
string
|
lireValeurColonne(ligne, codeColonne)
La méthode publique «lireValeurColonne(item, codeColonne)» est appelée pour récupérer la valeur d'une cellule du tableau. |
<private> void
|
manageParameterSetting()
La méthode privée «manageParameterSetting()» permet de rediriger soit vers la sauvegarde du paramétrage du tableau, soit de supprimer le cookie correspondant. |
<private> void
|
refresh()
La méthode publique «refresh()» est appelée pour recharger le flux de données XML dans le tableau. |
<private> void
|
retourImportData()
La méthode privée «retourImportXML()» est appelée après le retour du flux XML, reflétant les données présentes dans le tableau. |
<private> void
|
rollOverLigne(<String_Obligatoire> ligne, style)
La méthode privée «rollOverLigne(ligne, type)» gère le rollOver sur une ligne du tableau. |
void
|
saveParameterSetting()
La méthode publique «saveParameterSetting()» est appelée depuis les outils pour sauvegarder le paramétrage du tableau : elle récupère les informations puis les stocke dans un objet XMLObjectCookie. |
<private> void
|
selectAction(<int_Obligatoire> item)
La méthode privée «selectAction(item)» enregistre (mémorise) l'item du flux de données sur lequelle une action est lancée (renseigne itemLigneAction, ...). |
<private> void
|
selectItem(<int_Obligatoire> item)
La méthode privée «selectItem(item)» sélectionne un Item du flux de données et met en valeur la ligne sélectionnée en renseignant itemLigneSelected avec item en paramètre. |
<private> void
|
selectTri(<int_Facultatif> itemColonne, <String_Obligatoire> ordre)
La méthode privée «selectTri(itemColonne, ordre)» sélectionne une colonne de tri du tableau. |
<private> void
|
setArrayModifiedValues(<integer_Obligatoire> x, <String_Obligatoire> y, <String_Obligatoire> value)
This private method add a value into arrayModifiedValues attribute in order to remember it. |
String
|
setCellsValues(x, y, htmlvalue)
La méthode publique «setCookieName(cookieName)» modifie l'attribut cookieName du tableau. |
String
|
setCookieName(<String_Obligatoire> cookieName)
La méthode publique «setCookieName(cookieName)» modifie l'attribut cookieName du tableau. |
<private> void
|
setCurrentEditingCellDataValue(<String_Obligatoire> id, <String_Obligatoire> type)
This private method «ComposantTableau_setCurrentEditingCellDataValue()» remember the current cell value before user change. |
void
|
setDivBind(<objetDOMHtml_Obligatoire> divBind)
La méthode publique «setDivBind(divBind)» permet d'associer au composant une zone dynamique. |
void
|
setMarge(<String_Obligatoire> valeurMarge)
La méthode publique «setMarge(valeurMarge)» est appelée pour renseigner la valeur de la marge du tableau. |
boolean
|
testFiltre(<int_Obligatoire> item)
La méthode publique «testFiltre(item)» est appelée pour tester si une ligne respecte le filtre saisi. |
string
|
toStringData()
La méthode publique «toStringData()» transforme en chaine de caractère le flux XML reflétant les données tel que présentées dans le tableau . |
string
|
toVisuData(max)
La méthode publique «toVisuData()» transforme en chaine de caractère visualisable dans un div le flux XML reflétant les données tel que présentées dans le tableau . |
<private> string
|
toVisuRecurse(node,max,niv)
La méthode privée «toVisuRecurse()» fonction récursive parmettent de générer la chaine de caractère représentant le flux XML reflétant les données tel que présentées dans le tableau . |
void
|
tri(<int_Facultatif> itemColonne, <String_Obligatoire> ordre)
La méthode publique «tri(itemColonne, ordre)» effectue le tri du tableau. |
void
|
triTout()
La méthode publique «triTout()» lance le tri d'un tableau. |
<private> void
|
updateDataValue(id, type, subtype, funcValidator, funcFormattor)
This private method «ComposantTableau_updateDataValue()» call updateDataCascade method if ComposantTableau_checkCurrentEditingCellDataValue ComposantTableau_checkCurrentEditingCellDataValue return true. The updateDataCascade method will call if element type is "ELEMENTFORMTEXT", "STRING" or "ELEMENTFORMSELECT". |
void
|
validerGestionColonne()
La méthode publique «validerGestionColonne()» est appelée lors de la validation de la gestion des colonnes du tableau. |
void
|
versionEtendue()
La méthode publique «versionEtendue()» est appelée lors de l'affichage de la version étendue du tableau. |
<private> void
|
visibiliteComposantDomHTML()
La méthode privée «visibiliteComposantDomHTML()» gére la visibilité des éléments du composant Tableau. |
Détail des Attributs |
<private> int actionEnCours
<private> String alt_firstPage
<private> String alt_lastPage
<private> String alt_nextPage
<private> String alt_previousPage
<private> String alt_triCroissant
<private> String alt_triDecroissant
<private> String alt_trinul
<private> String alt_versionNormale
<private> String alt_versionReduite
<private> Object argc
<private> Object argv
<private> Array arrayModifiedValues
<private> boolean boolActionActif
<private> boolean boolActionAjoutDefault
<private> boolean boolActionEditDefault
<private> boolean boolActionFiltreEnCours
<private> boolean boolActions
<private> boolean boolActionSupprDefault
<private> boolean boolFiltrageEnCours
<private> boolean boolListe
boolean boolMaitre
<private> boolean boolMessageAttente
<private> boolean boolOutilActif
<private> boolean boolOutils
boolean boolRolloverLigne
<private> boolean boolScrollbarVerticale
<private> boolean boolTriActif
<private> boolean boolTriAutorise
<private> Array checkboxesTab
<private> String cookieName
<private> String cookiePath
<private> String currentEditingCell
<private> Number currentLevelSorting
<private> string divBind
string donneeLigne
string donneeListe
Object ecrireComposantDomHTMLZoneInfo
<private> Array editable
String erreurXML
<private> String fonctionActionDetail
Object fonctionActionDetailPdf
<private> String fonctionActionEdit
<private> String fonctionActionEditEcrireHTML
Object fonctionActionSave
<private> String fonctionActionSuppr
<private> String fonctionOnload
<private> string id
<private> Array isZoneInfoTop
<private> int itemDetailEnCours
<private> int itemDetailPdfEnCours
<private> int itemLigne
<private> int itemLigneAction
<private> int itemLigneEditEnCours
<private> int itemLigneSelected
<private> int itemLigneSupprEnCours
<private> Int itemSaveEnCours
<private> String marge
<private> String messageErreurPopup
<private> String messageFiltreVide
<private> String messageVide
<private> Int nbPages
ObjectPresentation objPresentation
<private> int outilEnCours
<private> Int pageEnCours
Array_ObjectActionTab tabActions
Array_ObjectColonne tabColonnes
Array_ObjectOutilTab tabOutils
<private> Array_String tabSortHistory
<private> int typeTri
Object updateDataCascade
<private> String urlXMLData
boolean versionReduite
XMLObject XMLData
<private> XMLObjectSauvegarde XMLExport
<private> XMLObjectSauvegarde XMLObjectInfos
Détail des Constructeurs |
ComposantTableau(<String_Obligatoire> id, <XMLObjectSauvegarde_Facultatif> XMLObjectInfos, <String_Facultatif> urlXMLData, <boolean_Obligatoire> boolMessageAttente, <boolean_Obligatoire> boolListe)
id - String_Obligatoire
: String indiquant l'id de l'élément à instancier. Sa valorisation doit correspondre au nom de la variable JavaScript du composant instancié.
XMLObjectInfos - XMLObjectSauvegarde_Facultatif
: Objet XMLObjectSauvegarde pour paramétrer le composant.
urlXMLData - String_Facultatif
: String indiquant l'url du flux XML à rapatrier pour afficher le contenu informatif du tableau.
boolMessageAttente - boolean_Obligatoire
: Booléen indiquant la présence ou non d'un message d'attente lors du rapatriement du flux XML lié au contenu informatif du composant.
boolListe - boolean_Obligatoire
: Booléen indiquant si le composant est une liste ou non pour gérer un affichage différent.
boolMaitre - boolean_Optionnel
: Booléen indiquant si le composant est un tableau maître pour gérer un affichage différent.
boolRolloverLigne - boolean_Optionnel
: Booléen indiquant si le roll-over (surlignement lors du passage de la souris) de chaque ligne est géré.
versionReduite - boolean_Optionnel
: Booléen indiquant si le tableau doit être affiché en version réduite.
erreurXML - String_Optionnel
: String précisant le type d'erreur utilisé lors du rapatriement du flux XML lié au contenu informatif du tableau. (voir documentation sur le fw_xml.js du framework technique, parseErrorXML(type),parseErrorCookieXML(type)).
boolActionEditDefault - boolean_Optionnel
: Booléen précisant si l'action d'édition d'une ligne s'effectue dans le tableau (par défaut) ou pas.
boolActionSupprDefault - boolean_Optionnel
: Booléen précisant si l'action de suppression d'une ligne s'effectue dans le tableau (par défaut) ou pas.
boolActionAjoutDefault - boolean_Optionnel
: Booléen précisant si l'action d'ajout d'une ligne s'effectue dans le tableau (par défaut) ou pas.
tabColonnes - t_ObjectColonne_Optionnel
: Tableau d'objets ObjectColonne pour paramétrer les colonnes en JavaScript si pas de flux XML pour effectuer ce paramétrage (XMLObjectInfos).
Détail des Méthodes |
<private> void activeAction()
Aucun -
<private> void activeOutil()
Aucun -
void activeTri()
Aucun -
<private> void annuleAction()
void annuleFiltre()
Aucun -
<private> void appelAction(i,ligne)
indice - int_Obligatoire
de l'action dans le tableau des actions.
indice - int_Obligatoire
de la ligne sur laquelle on déclenche l'action.
<private> Object cellsTypeDrawing(<String_Obligatoire> line, <integer_Obligatoire> column, <String_Obligatoire> value, <String_Obligatoire> cellId)
line - String_Obligatoire
: cell's line.
column - integer_Obligatoire
: cell's column.
value - String_Obligatoire
: cell's value.
cellId - String_Obligatoire
: cell's id.
<private> void changeCheckedSelection(<int_Obligatoire> columnId, <int_Obligatoire> lineId)
columnId - int_Obligatoire
: Id of the column to check
lineId - int_Obligatoire
: Id of the line to check
<private> void changeGlobalCheckedSelection(<int_Obligatoire> toolId)
toolId - int_Obligatoire
: Id of the tool that call this method
Object checkCurrentEditingCellDataValue(<String_Obligatoire> id, <String_Obligatoire> type, subtype, <Object_Obligatoire> funcValidator, <Object_Obligatoire> funcFormattor)
id - String_Obligatoire
: element's id.
type - String_Obligatoire
: element's type.
funcValidator - Object_Obligatoire
: validation function.
funcFormattor - Object_Obligatoire
: format function.
sub - String_Obligatoire
-type : element's subtype.
<private> void declencheAction(<int_Obligatoire> i,<int_Obligatoire> ligne)
i - int_Obligatoire
: indice de l'action dans le tableau des actions.
ligne - int_Obligatoire
: indice de la ligne sur laquelle on déclenche l'action.
<private> void declencheOutil(i)
indice - int_Obligatoire
de l'outil dans le tableau des outils.
<private> void desactiveAction()
Aucun -
<private> void desactiveOutil()
Aucun -
void desactiveTri()
Aucun -
<private> void deselectAction()
Aucun -
<private> void deselectItem()
Aucun -
void ecrireBind()
boolPremierAppel - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée lors du chargement de la page ou pas. Une valorisation à false permet de générer le contenu informatif du tableau.
void ecrireBindGestionColonne()
Aucun -
void ecrireBindVersionEtendue()
Aucun -
string ecrireComposantDomHTML()
boolPremierAppel - boolean_Optionnel
Booléen précisant si la génération du code est déclenchée lors du chargement de la page ou pas. Une valorisation à false permet de générer le contenu informatif du tableau.
boolVersionEtendue - boolean_Optionnel
Booléen précisant si la génération du code est déclenchée en pleine page ou non.
boolErreurAppel - boolean_Optionnel
Booléen précisant si la génération du code est déclenchée en cas d'erreur sur l'affichage du contenu du tableau.
string ecrireComposantDomHTMLBoucle(<integer_Obligatoire> minLignes, <integer_Obligatoire> maxLignes)
minLignes - integer_Obligatoire
Entier : indice de la 1° ligne à générée
maxLignes - integer_Obligatoire
Entier : indice de la dernière ligne à générée
boolPremierAppel - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée
boolVersionEtendue - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée en pleine page ou non.
boolErreurAppel - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée en cas d'erreur sur l'affichage du contenu du tableau.
compteur_actions - integer_Optionnel
: Entier précisant le nombre d'action maximale du tableau.
compteur_colonnes_visibles - integer_Optionnel
: Entier précisant le nombre de colonnes visibles du tableau.
<private> Object ecrireComposantDomHTMLCellule(itemLignes,<integer_Obligatoire> ligne, <integer_Obligatoire> colonne, <integer_Obligatoire> boolVersionEtendue, group)
ligne - integer_Obligatoire
Entier : indice de la ligne courante.
colonne - integer_Obligatoire
Entier : indice de la colonne courante.
boolVersionEtendue - integer_Obligatoire
Booléen : précisant si la génération du code est déclenchée en pleine page ou non..
valeur - integer_Obligatoire
Chaine : valeur de la donnée
<private> string ecrireComposantDomHTMLZoneDeco1()
compteur_colonnes_visibles - integer_Optionnel
: Entier précisant le nombre de colonnes visibles du tableau.
<private> string ecrireComposantDomHTMLZoneDeco2()
compteur_colonnes_visibles - integer_Facultatif
Entier précisant le nombre de colonnes visibles du tableau.
<private> string ecrireComposantDomHTMLZoneDeco3()
compteur_colonnes_visibles - integer_Optionnel
: Entier précisant le nombre de colonnes visibles du tableau.
<private> string ecrireComposantDomHTMLZoneEntete()
boolPremierAppel - boolean_Facultatif
: Booléen précisant si la génération du code est déclenchée
boolVersionEtendue - boolean_Facultatif
: Booléen précisant si la génération du code est déclenchée en pleine page ou non.
boolErreurAppel - boolean_Facultatif
: Booléen précisant si la génération du code est déclenchée en cas d'erreur sur l'affichage du contenu du tableau.
compteur_actions - integer_Facultatif
: Entier précisant le nombre d'action maximale du tableau.
compteur_colonnes_visibles - integer_Facultatif
: Entier précisant le nombre de colonnes visibles du tableau.
compteur_lignes - integer_Facultatif
: Entier précisant le nombre de lignes du tableau.
<private> string ecrireComposantDomHTMLZoneLigne(<integer_Obligatoire> ligne)
ligne - integer_Obligatoire
Entier indice de la ligne à générée
boolPremierAppel - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée
boolVersionEtendue - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée en pleine page ou non.
boolErreurAppel - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée en cas d'erreur sur l'affichage du contenu du tableau.
compteur_actions - integer_Optionnel
: Entier précisant le nombre d'action maximale du tableau.
compteur_colonnes_visibles - integer_Optionnel
: Entier précisant le nombre de colonnes visibles du tableau.
<private> string ecrireComposantDomHTMLZoneOutil()
boolPremierAppel - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée
boolVersionEtendue - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée en pleine page ou non.
boolErreurAppel - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée en cas d'erreur sur l'affichage du contenu du tableau.
compteur_actions - integer_Optionnel
: Entier précisant le nombre d'action maximale du tableau.
compteur_colonnes_visibles - integer_Optionnel
: Entier précisant le nombre de colonnes visibles du tableau.
<private> string ecrireComposantDomHTMLZonePager()
boolPremierAppel - boolean_Facultatif
boolVersionEtendue - boolean_Facultatif
boolErreurAppel - boolean_Facultatif
compteur_colonnes_visibles - integer_Facultatif
Entier précisant le nombre de colonnes visibles du tableau.
compteur_lignes - integer_Facultatif
Nombre total d'enregistrements du tableau
minLignes - integer_Facultatif
Numéro de la première ligne affichée sur la page
maxLignes - integer_Facultatif
Numéro de la deuxième ligne affichée sur la page
<private> string ecrireComposantDomHTMLZonePied()
compteur_colonnes_visibles - integer_Facultatif
Entier précisant le nombre de colonnes visibles du tableau.
<private> string ecrireComposantDomHTMLZoneTitre()
boolPremierAppel - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée.
boolVersionEtendue - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée en pleine page ou non.
boolErreurAppel - boolean_Optionnel
: Booléen précisant si la génération du code est déclenchée en cas d'erreur sur l'affichage du contenu du tableau.
<private> string ecrireHTMLSuppr()
Aucun -
void excelExport(<String_Obligatoire> url)
url - String_Obligatoire
: Url to call for the export
void excelExportAddColonne(<String_Obligatoire> id, <String_Obligatoire> value, <String_Obligatoire> form)
id - String_Obligatoire
: id of the element (This will be use for the name of parameter in the request)
value - String_Obligatoire
: value of the element
form - String_Obligatoire
: the HTML form
void excelExportBoucle(<String_Obligatoire> form, <int_Obligatoire> nbLines)
form - String_Obligatoire
: the HTML form
nbLines - int_Obligatoire
: the number of lines in the table
void excelExportLine(<int_Obligatoire> line, <String_Obligatoire> form)
line - int_Obligatoire
: the line to export
form - String_Obligatoire
: the HTML form
Array executerActionMajTableau(<String_Obligatoire> urlAction, <Array_Facultatif> parametres)
urlAction - String_Obligatoire
: URL de l'action serveur de mise à jour qui contiendra les nouvelles données du tableau.
parametres - Array_Facultatif
: la liste des paramètres non codés à transmettre au serveur.
void exportData()
Aucun -
<private> boolean filtrer()
Aucun -
<private> Object generateCellsID(<String_Obligatoire> line, <String_Obligatoire> column, <String_Obligatoire> group)
line - String_Obligatoire
: the cell's line;
column - String_Obligatoire
: the cell's column;
group - String_Obligatoire
: the cell's group;
<private> void gereAction(<int_Obligatoire> i,<int_Obligatoire> ligne,<int_Obligatoire> type)
i - int_Obligatoire
: indice de l'action dans le tableau des actions.
ligne - int_Obligatoire
: indice de la ligne sur laquelle on déclenche l'action.
type - int_Obligatoire
: type de l'action.
<private> void gereOutil(i,<int_Obligatoire> type)
type - int_Obligatoire
de l'action.
indice - int_Obligatoire
de l'outil dans le tableau des outils.
void gestionColonne()
Aucun -
<private> void gestionIcone(<ObjectDOMHTML> widget, <String> url)
widget - ObjectDOMHTML
: Elément DOM HTML du composant Tableau.
url - String
: String indiquant l'url associé à l'icône en rollOver.
<private> Object getArrayModifiedArray()
<private> Object getArrayModifiedValues(<integer_Obligatoire> x, <String_Obligatoire> y)
x - integer_Obligatoire
: the cell's line
y - String_Obligatoire
: the cell's column name.
Object getCookieName()
number getItemLigne()
string getMarge()
Aucun -
.
<private> void getParameterSetting()
Aucun -
void goToPage(<int_Obligatoire> newPage)
newPage - int_Obligatoire
: N° de la page du tableau à afficher.
void importData()
Aucun -
<private> void initAlts(<String_Obligatoire> alt_triDecroissant, <String_Obligatoire> alt_triCroissant, <String_Obligatoire> alt_versionNormale, <String_Obligatoire> alt_versionReduite, <String_Obligatoire> alt_firstPage, <String_Obligatoire> alt_previousPage, <String_Obligatoire> alt_nextPage, <String_Obligatoire> alt_lastPage, alt_triNul)
alt_triDecroissant - String_Obligatoire
: Texte alternatif associé à la flêche de tri dans le sens décroissant.
alt_triCroissant - String_Obligatoire
: Texte alternatif associé à la flêche de tri dans le sens croissant.
alt_versionNormale - String_Obligatoire
: Texte alternatif associé à l'icône de réduction dans la barre d'outil.
alt_versionReduite - String_Obligatoire
: Texte alternatif associé à l'icône de passage en taille normale dans la barre d'outil.
alt_firstPage - String_Obligatoire
: Texte alternatif associé à l'accès à la première page du tableau par la boîte de sélection.
alt_previousPage - String_Obligatoire
: Texte alternatif associé au bouton d'accès à la page précédente du tableau.
alt_nextPage - String_Obligatoire
: Texte alternatif associé au bouton d'accès à la page suivante du tableau.
alt_lastPage - String_Obligatoire
: Texte alternatif associé au bouton d'accès à la dernière page du tableau.
String_Obligatoire -
) alt_triNul : Texte alternatif associé à l'icône indiquant qu'il n'y a pas de tri
void initArrayModifiedValues()
void initCheckbox()
none -
<private> void initDivBind()
Aucun -
<private> void initEtat(<String_Obligatoire> donneeListe, <String_Obligatoire> donneeLigne, <String_Facultatif> messageVide, <String_Facultatif> messageFiltreVide, <String_Facultatif> messageErreurPopup, <String_Facultatif> fonctionOnload, <String_Facultatif> typeTri)
donneeListe - String_Obligatoire
: Nom XML associé à la liste des enregistrements, dans le paramétrage XML.
donneeLigne - String_Obligatoire
: Nom XML associé à un enregistrement, dans le paramétrage XML.
messageVide - String_Facultatif
: Message à afficher en cas de contenu vide dans le tableau.
messageFiltreVide - String_Facultatif
: Message à afficher en cas de contenu vide en résultat d'un filtrage.
messageErreurPopup - String_Facultatif
: Message à afficher en cas d'erreur sur l'affichage du contenu du tableau.
fonctionOnload - String_Facultatif
: Nom de la fonction à exécuter au chargement du tableau, dans le paramétrage XML.
typeTri - String_Facultatif
: Indicateur du type de tri à activer.
<private> void initInfosActionsByXML()
Aucun -
<private> void initInfosAlternateByXML()
Aucun -
<private> void initInfosByXML()
Aucun -
<private> void initInfosGeneraleByXML()
none -
<private> void initInfosOutilsByXML()
Aucun -
<private> void initMessageFiltreVide(<String_Obligatoire> messageFiltreVide)
messageFiltreVide - String_Obligatoire
: message à afficher en cas de contenu vide en résultat d'un filtrage.
<private> void initMessageVide(<String_Obligatoire> messageVide)
messageVide - String_Obligatoire
: Message à afficher en cas de contenu vide dans le tableau.
<private> void initTabByXML()
Aucun -
<private> void inverseCheckedSelection(<int_Obligatoire> toolId)
toolId - int_Obligatoire
: Id of the tool that call this method
string isColumnChecked(<int_Obligatoire> lineId, <String_Obligatoire> columnCode)
lineId - int_Obligatoire
: number of the line.
columnCode - String_Obligatoire
: Column's code.
string lirePrecedenteValeurColonne(ligne, codeColonne)
index - int_Obligatoire
de la ligne de la cellule de base.
code - String_Obligatoire
de la colonne de la cellule de base.
string lireValeurColonne(ligne, codeColonne)
index - int_Obligatoire
de la ligne dont on veut la valeur.
code - String_Obligatoire
de la colonne dont on veut la valeur.
<private> void manageParameterSetting()
Aucun -
<private> void refresh()
Aucun -
<private> void retourImportData()
Aucun -
.
<private> void rollOverLigne(<String_Obligatoire> ligne, style)
ligne - String_Obligatoire
: id de la ligne du tableau sur laquelle appliquer le style passé en paramètre - Valeurs par défaut : Valeurs par défaut des Méthodes.
type - String_Obligatoire
: Indique le type de rollOver réalisé sur la ligne - Voir Valeurs des Constantes - Paramètres .
void saveParameterSetting()
Aucun -
<private> void selectAction(<int_Obligatoire> item)
item - int_Obligatoire
: indice de la ligne sur laquelle l'action à lieu.
<private> void selectItem(<int_Obligatoire> item)
item - int_Obligatoire
Indice de la ligne à sélectionner.
<private> void selectTri(<int_Facultatif> itemColonne, <String_Obligatoire> ordre)
itemColonne - int_Facultatif
: Indice des colonnes à trier.
ordre - String_Obligatoire
: Ordre des tri ("DECROISSANT", "CROISSANT" ou "NON")- Voir Valeurs des Constantes - Paramètres .
<private> void setArrayModifiedValues(<integer_Obligatoire> x, <String_Obligatoire> y, <String_Obligatoire> value)
x - integer_Obligatoire
: the cell's line
y - String_Obligatoire
: the cell's column name.
value - String_Obligatoire
: the value to save.
String setCellsValues(x, y, htmlvalue)
cookieName - String_Obligatoire
nom à donner au cookie de sauvegarde du paramétrage
String setCookieName(<String_Obligatoire> cookieName)
cookieName - String_Obligatoire
nom à donner au cookie de sauvegarde du paramétrage
<private> void setCurrentEditingCellDataValue(<String_Obligatoire> id, <String_Obligatoire> type)
id - String_Obligatoire
: element's id.
type - String_Obligatoire
: element's type.
void setDivBind(<objetDOMHtml_Obligatoire> divBind)
divBind - objetDOMHtml_Obligatoire
: Objet DOM HTML référençant la zone dynamique associée au composant.
void setMarge(<String_Obligatoire> valeurMarge)
valeurMarge - String_Obligatoire
: nouvelle valeur de la marge.
boolean testFiltre(<int_Obligatoire> item)
item - int_Obligatoire
: index de la ligne à tester.
string toStringData()
Aucun -
string toVisuData(max)
Aucun -
<private> string toVisuRecurse(node,max,niv)
Aucun -
void tri(<int_Facultatif> itemColonne, <String_Obligatoire> ordre)
itemColonne - int_Facultatif
: Indice des colonne à trier.
ordre - String_Obligatoire
: Ordre des tri ("DECROISSANT", "CROISSANT" ou "NON")- Voir Valeurs des Constantes - Paramètres .
void triTout()
Aucun -
<private> void updateDataValue(id, type, subtype, funcValidator, funcFormattor)
String_Obligatoire -
}
void validerGestionColonne()
Aucun -
void versionEtendue()
Aucun -
<private> void visibiliteComposantDomHTML()
Aucun -
|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |