Framework JavaScript ACube V2.10.0
 

ergonomique/fw_tableur.js

Résumé

Ce fichier Javascript correspond au framework de gestion des tableur.

RENDU IHM

Tableur utilisant le principe de regroupement par titre (les valeurs communes à tous les éléments dans une même colonne) :

Exemple IHM tableur



Version: 2.3 Date : 28/09/2006

Auteur: Aubay SA


Sommaire des Classes
ComputeMapManager this class «ComputeMapManager» is made up a array referring the totals of grouping.
Data values are stored according to the group, page, column and genered group's id for the line.
ObjectCalcul La classe «ObjectCalcul» est la classe permettant de gérer les calculs de groupement.
ComposantTableur La classe «ComposantTableur» est la classe permettant de décrire l'objet associé à un tableur.

Sommaire des Fonctions Globales
static void ComposantTableur_constructor()
           Constructeur de la classe ComposantTableur
static void ecrireBindPopupTableur(<ComposantTableur_Obligatoire> leTableur)
           La fonction globale «ecrireBindPopupTableur(leTableur)» est déclenchée depuis la popup qui permet la selection des titres que l'on souhaite filtrer.
static void onChangeCheckboxTitreFiltre()
           La fonction globale «onChangeCheckboxTitreFiltre()» est déclenchée depuis la popup qui permet la selection des titres que l'on souhaite filtrer.
static void TABLEUR_displayCellFloat(<String_Obligatoire> float)
           La fonction globale «TABLEUR_displayCellFloat()» permet d'arrondir un float en vue de l'afficher.
static void TABLEUR_displayTopCellCalcul(<ComposantTableur_Obligatoire> niveau, <ComposantTableur_Obligatoire> value)
           La fonction globale «TABLEUR_displayTopCellCalcul()» renvoie le code html d'un group à l'interieur d'une div
static private  void TABLEUR_doGroupPercent(computePercentTab, tmpElement)
           This private method «TABLEUR_doGroupPercent()» compute total's pourcent for one group.
static void TABLEUR_getGroupElements(<ComposantTableur_Obligatoire> niveau, <ComposantTableur_Obligatoire> size, <ComposantTableur_Obligatoire> id, <ComposantTableur_Obligatoire> group, <ComposantTableur_Obligatoire> typeName, <ComposantTableur_Obligatoire> col)
           La fonction globale «TABLEUR_getGroupElements()» renvoie a tableau de valeur correspondant aux éléments de la colonne qui participent aux calculs du total du group en question.
static void TABLEUR_getTotal(<Integer_Obligatoire> col, <Integer_Obligatoire> page)
           La fonction globale «TABLEUR_getTotal()» permet de récupérer l'élément contenant la valeur du total du tableau.
static void TABLEUR_getTotalGroup1(<String_Obligatoire> id, <Integer_Obligatoire> col, <Integer_Obligatoire> page)
           La fonction globale «TABLEUR_TABLEUR_getTotalGroup1()» permet de récupérer l'élément contenant la valeur du total du tableau.
static void TABLEUR_getTotalGroup2(<String_Obligatoire> id, <Integer_Obligatoire> col, <Integer_Obligatoire> page)
           La fonction globale «TABLEUR_TABLEUR_getTotalGroup2()» permet de récupérer l'élément contenant la valeur du total du tableau.
static void TABLEUR_getTotalGroup3(<String_Obligatoire> id, <Integer_Obligatoire> col, <Integer_Obligatoire> page)
           La fonction globale «TABLEUR_getTotalGroup3()» permet de récupérer l'élément contenant la valeur du total du tableau.
static array TABLEUR_initTabCoordination()
           Cette methode initialise un tableau de dimension 3 dont chaque entrée est égal à 1.
static void TABLEUR_myFloatParser(<String_Obligatoire> value)
           La fonction globale «TABLEUR_myFloatParser()» permet de parser un float en fonction d'une chaine de caractère formatée en français.
A adapter pour l'internationalisation.
static void validerPopupTableur()
           La fonction globale «validerPopupTableur()» est déclenchée lors de la validation du formulaire de saisie des filtrages de groupements du tableur.

Framework JavaScript ACube V2.10.0
 


Version 2.10.0, / Etat : Validé
Cette création est mise à disposition selon le Contrat Paternité - Pas d'Utilisation Commerciale - Partage des Conditions Initiales à l'Identique disponible en ligne http://creativecommons.org/licenses/by-nc-sa/2.0/fr/ ou par courrier postal à Creative Commons, 559 Nathan Abbott Way, Stanford,California 94305, USA.


Documentation generated by JSDoc on Wed Jan 6 17:05:02 2010