|
Framework JavaScript ACube V2.10.0 | ||||||||
PRECEDENT SUIVANT | CADRES SANS CADRES |
Ce fichier Javascript correspond aux éléments de formulaires plus élaborés,
appelés composant car généralement composés de plusieurs éléments de formulaires.
Il implémente les éléments complexes de formulaire suivants :
Sommaire des Classes | |
ComposantAssistant | La classe «ComposantAssistant» et le modèle de page Assistant : > «ComposantAssistant» sert à mettre en oeuvre des formulaires qui s'étalent sur plusieurs pages. |
ComposantFile | La classe «ComposantFile» répond au besoin de personnalisation du bouton «Parcourir» (tag HTML <input> de type «file»). |
ComposantForm | La classe «ComposantForm» et le modèle de page Formulaire/Fiche : > Le composant «composantForm» est associé au modèle de page Formulaire/Fiche. |
ComposantCalendrier | La classe «ComposantCalendrier» est la classe, basée sur un «ElementFormText», permettant de modéliser le composant qui affiche un champ de saisie de date, accompagné d'un bouton pour afficher le calendrier. |
ComposantRattachement | La classe «ComposantRattachement» est la classe permettant de modéliser le composant qui
permet de choisir des items dans une liste et de les "rattacher" pour les faire apparaître dans une
seconde liste. Ce composant hérite de « DefaultElementForm » et « DefaultXml ». |
ComposantRecherche | La classe «ComposantRecherche» et le modèle de page Recherche : > «ComposantRecherche» sert à mettre en oeuvre un formulaire de recherche. |
ComposantConnexion | La classe «ComposantConnexion» et le modèle de page Connexion : > «ComposantConnexion» sert à mettre en oeuvre un formulaire de connexion avec un champ «login», «pass», éventuellement une checkbox «invit» et enfin un bouton de connexion. > Le modèle de page html «connexion.html présente le canevas (images de fond, bordures, logos) prêt à accueillir les éléments de formulaires (champs et bouton) que «ComposantConnexion» va lui fournir. |
FilterComponent | La classe «FilterComponent» est la classe, basée sur un «ElementFormText», permettant de modéliser le composant qui affiche un champ de saisie de texte, accompagné d'un bouton de recherche d'éléments et d'une SelectBox d'affichage. |
Sommaire des Fonctions Globales | |
static Object
|
addParametresFormulaire(<ComposantForm> formulaire, <Array> parametres)
Cette fonction permet d'ajouter aux paramètres existants les paramètres d'un formulaire. |
static void
|
creerFormulaire(<XMLObjectSauvegarde_Obligatoire> XMLFormulaireInfo)
La méthode publique «creerFormulaire(XMLFormulaireInfo)» est la méthode de création automatique d'un formulaire, depuis un fichier XML répondant à la DTD DTD.formulaire.dtd. Cette méthode parcourt le fichier XML, crée le ComposantForm, repère les différents éléments renseignés et appelle les fonctions associée à chacun de ces éléments. |
static boolean
|
enterEgalValider()
La fonction globale «enterEgalValider()» s'applique à un document HTML et trouve son utilité dans le contexte d'une page de type formulaire. |
static void
|
executerActionRecherche(<Obligatoire_ComposantForm> formulaire, <Obligatoire_ComposantTableau> tableau, <Facultatif_Array> parametres, <Facultatif_fonction> callbackPerso)
Fonction permettant d'appeler une action serveur, de valider un formulaire de recherche et d'afficher le résultat dans un tableau. |
static boolean
|
executerActionRedirection(<Obligatoire_ComposantForm> formulaire, <Obligatoire_String> url, <Facultatif_Array> parametres)
Fonction permettant d'appeler une action et de redirigé vers une page. |
static void
|
Generique_retourInstancierDataElt(xmlOptions)
La fonction globale «Generique_retourInstancierDataElt(xmlOptions)» gère la retour du flux lors de la creation automatique d'un élément complexe de formulaire (ElementFormSelect ou ElementFormRadio). |
static void
|
Generique_retourInstancierXmlData()
La fonction globale «Generique_retourInstancierDataElt(xmlOptions)» gère la retour du flux lors de la creation automatique d'un élément complexe de formulaire dépendant (ElementFormSelectMaster). |
static void
|
Generique_retourXMLFiltre()
La fonction globale «Generique_retourXMLFiltre()» gère les retours de flux rapatriés par un composant filtre |
static Object
|
getParamComposant(bean, spExp)
Fonction permettant de récupérer les paramètres des composants Acube. |
static Object
|
verifierRetourAction(<Obligatoire_XMLObject> xmlRetourAction)
Vérifie si le flux XML donné n'est pas un flux d'erreur. |
|
Framework JavaScript ACube V2.10.0 | ||||||||
PRECEDENT SUIVANT | CADRES SANS CADRES |