|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |
Object | +--Fonctions_Globales
Sommaire des Méthodes | |
<static> void
|
__ElementFormSelectMaster.constructor()
|
<static> Object
|
addParametresFormulaire(<ComposantForm> formulaire, <Array> parametres)
Cette fonction permet d'ajouter aux paramètres existants les paramètres d'un formulaire. |
<static> void
|
affiche(<String_Obligatoire> block)
|
<static> void
|
afficherCalendrier(<Date_Facultatif> maDate)
Fonction d'affichage du calendrier «afficherCalendrier(maDate)». |
<static> boolean
|
ajoutElement(<p_XMLObject_ou_ObjectNodeList_Obligatoire> listeElements,<p_ObjectNodeList_ou_Node_Obligatoire> Element)
Fonction de la boîte à outils du framework client XML fw_xml.js; «ajoutElement(listeElements,Element)» permet d'ajouter un élément XML (objet Node ou NodeList) à une arborescence XML (objet DOM ou NodeList). |
<static> <private> void
|
annuler(currentCalendar)
Fonction de gestion de l'évènement du bouton annuler du calendrier. |
<static> int
|
calculerNumeroSemaine(<Date_Obligatoire> myDate)
Calcule le numéro de semaine de la date fournie en paramètre. |
<static> <private> void
|
calendOff(<ObjetDOMHTML_Obligatoire> cellule)
Fonction de gestion de l'évènement «onmouseout» d'une cellule de calendrier. |
<static> <private> void
|
calendOn(<ObjetDOMHTML_Obligatoire> cellule)
Fonction de gestion de l'évènement «onmouseover» sur une cellule de calendrier. |
<static> void
|
changeImages()
Le framework technique fw_outils.js propose la fonction «changeImages()»; elle permet de positionner l'image dont la référence est passée en paramètre dans l'élément image dont la référence est passée dans le paramètre suivant. |
<static> <private> void
|
changeMonth(<String_Obligatoire> nextOrPrevious)
Fonction de gestion de navigation dans le calendrier «changeMonth(nextOrPrevious)». |
<static> <private> void
|
changeYear(<String_Obligatoire> nextOrPrevious)
Fonction de gestion de navigation dans le calendrier «changeYear(nextOrPrevious)». |
<static> void
|
checkValidator(reference)
|
<static> boolean
|
clonerElement(<ObjectNode_Obligatoire> nodeSource, <ObjectNode_Obligatoire> nodeCible)
La fonction globale «clonerElement(nodeSource, DOMCible)» permet de copier nodeSource dans le noeud d'un DOM DOMCible. |
<static> void
|
closePopUpInLineInSelf(id)
This public function « closePopUpInLineInSelf() » allows to popup frame to close itself. |
<static> void
|
ComponentCaptcha_constructor()
Function « constructor() » is used to create new ComponentCaptcha objet ComponentCaptcha. |
<static> void
|
ComponentPopupInline_constructor()
This public method « constructor() » is used to create new ComponentPopupInline objet ComponentPopupInline. |
<static> void
|
ComposantAPropos_constructor()
La fonction «ComposantAPropos_constructor()» permet la configuration des attributs de l'objet ComposantAPropos lors de son instanciation. |
<static> void
|
ComposantArborescence_constructor()
La fonction «ComposantArborescence_constructor()» permet la configuration des attributs de l'objet ComposantArborescence lors de son instanciation. |
<static> void
|
ComposantBandeauOnglets_constructor()
La fonction globale «ComposantBandeauOnglets_constructor()» permet la configuration des éléments de l'objet de gestion d'un DOM ComposantBandeauOnglets lors de son instanciation. |
<static> void
|
composantBulleOnMouseMove(<Event_Facultatif> e, <ToolTip_Obligatoire> composantBulle)
La fonction globale "composantBulleOnMouseMove" gère le traitement de l'évènement onmousemove pour les bulles de type 1. |
<static> void
|
ComposantCanalRSS_constructor()
Fonction «ComposantCanalRSS_constructor()» permetant l'instanciation d'un objet de type ComposantCanalRSS ComposantCanalRSS. |
<static> void
|
ComposantClavierVirtuel_constructor()
La fonction «constructor()» permet la configuration des attributs de l'objet ComposantClavierVirtuel lors de son instanciation. |
<static> void
|
ComposantContentEditor_constructor()
La fonction «ComposantContentEditor_constructor()» permet l'instanciation d'un objet ComposantContentEditor. |
<static> void
|
ComposantContentEditor_init_wisiwig(<String_Obligatoire> url)
Le framework ergonomique fw_contentEditor.js propose la fonction «ComposantContentEditor_init_wisiwig(url)»; elle permet d 'initialiser le composant TinyMCE à partir du fichier xml de configuration dont l'url est passé en paramètre. |
<static> void
|
ComposantContentEditor_initCE()
|
<static> Array
|
ComposantContentEditor_initInfosByXML(<String_Obligatoire> urlXMLConfigCE)
Le framework ergonomique fw_contentEditor.js propose la fonction «ComposantContentEditor_initINfosByXML(urlXMLConfigCE)»; elle permet de récupérer les paramètres de configuration définis dans le fichier xml statique de configuration dont l'url est passé en paramètre. |
<static> void
|
ComposantContentEditorTemplate_constructor()
La fonction «ComposantContentEditorTemplate_constructor()» permet l'instanciation d'un objet ComposantContentEditorTemplate. |
<static> ComposantContentEditorTemplate
|
ComposantContentEditorTemplate_findTemplate(<String_Obligatoire> toolBarId, <Array_ComposantContentEditorTemplate_Obligatoire> listeTemplates)
Le framework ergonomique fw_contentEditor.js propose la fonction «ComposantContentEditor_findTemplate(toolBarId, listeTemplates)»; elle permet de trouver dans la liste des templates (définis en balises |
<static> tabSettingsTinyMCE
|
ComposantContentEditorTemplate_makeTabSeetingsTinyMCE(<ComposantContentEditorTemplate_Obligatoire> composantContentEditorTemplate, <Array_String_Obligatoire> tabSettingsTinyMCE, <int_indice_Obligatoire> indice)
Le framework ergonomique fw_contentEditor.js propose la fonction «ComposantContentEditor_makeTabSeetingsTinyMce(composantContentEditorTemplate, tabSettingsTinyMCE, indice)»; elle permet de renseigner le tableau des settings pour le composant TinyMCE à partir des données du template passé en paramètre. |
<static> <private> void
|
ComposantEntete_constructor()
La méthode privée «constructor()» initialise les éléments suivants: · le statut menu affiché/désaffiché à "affiché" · le cookie de sauvegarde du statut menu affiché/désaffiché · les informations de configuration obtenues par appel à "initByXML" |
<static> void
|
ComposantErreur_constructor()
Fonction «ComposantErreur_constructor()» permettant la configuration des attributs d'un objet ComposantErreur lors de son instanciation. |
<static> void
|
ComposantMenu_constructor()
La méthode publique «constructor()» réalise les actions d'initialisation de la configuration du menu. |
<static> void
|
ComposantTableau_constructor()
La fonction «ComposantTableau_constructor()» permet l'instanciation d'un l'objet ComposantTableau. |
<static> void
|
ComposantTableur_constructor()
Constructeur de la classe ComposantTableur |
<static> void
|
ComposantTexteLong_constructor()
La fonction «ComposantTexteLong_constructor()»; permet la configuration des éléments de l'objet de gestion d'un DOM ComposantTexteLong lors de son instanciation. |
<static> void
|
construirepageFW()
Fonction globale «construirepageFW()» qui permet la construction de la page d'erreur lors d'une erreur propre au Framework. |
<static> float
|
conversionMonnaie(<String_Obligatoire> montant, <String_Obligatoire> taux, <String_Obligatoire> decimal)
La fonction «conversionMonnaie(montant, taux, decimal)» permet de convertir en une autre devise monétaire le montant passé en paramètre, selon le taux et le nombre de décimal indiqués. |
<static> boolean
|
convertDOMtoString(<p_XMLObject_ou_ObjectNodeList_ou_ObjectNode_Obligatoire> listeElements)
Fonction de la boîte à outils du framework client XML fw_xml.js; «convertDOMtoString(listeElements)» permet de sérialiser dans une chaîne de caractères toute arborescence DOM ou élément XML (objet DOM, NodeList ou Node). |
<static> DOMElement
|
convertStringToDOM(<String_Obligatoire> chaineXML)
Fonction de la boîte à outils du framework client XML fw_xml.js; «convertStringToDOM(chaineXML)» permet de désérialiser à partir d'une chaîne de caractères toute l'arborescence DOM d'un flux XML sérialisé. Elle renvoie un objet de type DOMElement correspondant au flux XML sérialisé dans la chaine de caractères passée en paramètre. |
<static> boolean
|
copieElement(<p_ObjectNodeList_ou_ObjectNode_Obligatoire> ElementSource, <p_ObjectNodeList_ou_ObjectNode_Obligatoire> ElementDestination)
Fonction de la boîte à outils du framework client XML fw_xml.js; «copieElement(ElementSource, ElementDestination)» permet de copier le contenu d'un élément XML (objet Node ou NodeList) dans un autre élément XML. |
<static> Element
|
createSVGElement(doc, tag)
Create a SVG DOM Element for the Document doc |
<static> Text
|
createSVGTextNode(<Document> doc, <String> text)
Create a text DOM Element for the Document doc |
<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> Array_ObjectTexteLong
|
CreerSousTitre(<XMLObjectSauvegarde_Obligatoire> XMLDoc)
La fonction globale «CreerSousTitre(XMLDoc)» permet de créer le tableau javascript qui représente le composant Texte Long. |
<static> boolean
|
ctrlComboSelect(<ObjetDOMHTML_Obligatoire> champCombo,<int_Obligatoire> indiceInterdit,<String_Obligatoire> msgSiIndiceInterdit)
Le framework technique fw_cs.js propose la fonction technique globale de contrôle «ctrlComboSelect(champCombo,indiceInterdit,msgSiIndiceInterdit)»; elle contrôle si l'indice selectionné dans la liste est différent de 'indiceInterdit', sinon elle affiche un message d'alerte et positionne le focus sur le select. |
<static> boolean
|
ctrlSaisie(<ObjectDOMHTML_Obligatoire> champ, <String_Facultatif> msgSiVide, <String_Facultatif> msgSiFormatErr, <String_Facultatif> valSiErr, <Boolean_Facultatif> majSiOk, funCtrl, <arg_Facultatif> a1,<arg_Facultatif> a2,<arg_Facultatif> a3,<arg_Facultatif> a4,<arg_Facultatif> a5,<arg_Facultatif> a6,<arg_Facultatif> a7,<arg_Facultatif> a8,<arg_Facultatif> a9)
Le framework technique fw_cs.js propose la fonction technique globale de controle de saisie «ctrlSaisie(champ, msgSiVide, msgSiFormatErr, valSiErr, majSiOk, funCtrl, a1,a2,a3,a4,a5,a6,a7,a8,a9)»; elle permet de vérifier si le «champ» est valide. |
<static> Object
|
dateFormat( <String_Obligatoire> maDate, <String_Obligatoire> formatCible, <String_Optionnel> formatSource)
Le framework technique fw_format.js propose la fonction technique globale de mise en forme «dateFormat( maDate, formatCible, formatSource)»; elle permet de vérifier si «maDate» est une date et de retourner cette même date dans un autre formet. |
<static> String
|
dateToString( <String_Obligatoire> dateObj, <String_Facultatif> formatDateCib)
Le framework technique fw_cs.js propose la fonction technique globale de conversion de format simple «dateToString( dateObj, formatDateCib)»; elle permet de vérifier si «dateObj» est valide (date) et de le convertir en chaîne de caractères. |
<static> String
|
deformaterNombre(<String_Obligatoire> nombreFormate, <String_Obligatoire> expressionFormatage)
«deformaterNombre(nombreFormate, expressionFormatage)» retourne le nombreFormate dans son format d'origine. |
<static> String
|
deformaterNumTel(<String_Obligatoire> numeroFormate, <String_Obligatoire> expressionFormatage)
«deformaterNumTel(numeroFormate, expressionFormatage)» retourne "numeroFormate" dans son format d'origine après avoir été convertis avec le paramètre "expressionFormat" (cf. |
<static> Number
|
degreesToRadians(angle)
Convert degree to radians |
<static> void
|
DeleteCookie(<String_Obligatoire> name)
Le framework technique fw_cookies.js propose la fonction «DeleteCookie(name)»; elle sert à supprimer le cookie désigné par l'argument «name». |
<static> void
|
disableAllAction()
Le framework technique fw_form.js propose la fonction liée à la validation de formulaire «disableAllAction()»; c'est la fonction de désactivation de toutes les actions click et touche 'Entrée' de l'ensemble des formulaires présents dans la page. |
<static> boolean
|
echangeDataElement(<p_ObjectNode_Obligatoire> Element1,<p_ObjectNode_Obligatoire> Element2)
Fonction de la boîte à outils du framework client XML fw_xml.js; «echangeDataElement(Element1,Element2)» offre la possibilité d'échanger la valeur textuelle d'un élément XML (objet Node de NodeType à 1 ou 3) de contenu de type texte avec la valeur d'un autre élément XML (objet Node de NodeType à 1 ou 3) de contenu de type texte. |
<static> boolean
|
echangeElement(<p_XMLObject_ou_ObjectNodeList_Obligatoire> listeElements,<int_Obligatoire> item1,<int_Obligatoire> item2)
Fonction de la boîte à outils du framework client XML fw_xml.js; «echangeElement(listeElements,item1,item2)» offre la possibilité d'échanger deux élements XML (objet Node ou NodeList) de type textuel situés à même profondeur d'arborescence du DOM XML. |
<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> <private> void
|
EcrireTbodyCalendrier(<Date_Facultatif> maDate)
Fonction «EcrireTbodyCalendrier(maDate)» génèrant l'affichage du corps du calendrier : sur 6 lignes de 7 cellules vierges. |
<static> void
|
ecrireText(<String_Obligatoire> id, <String_Obligatoire> texte)
La fonction globale "ecrireText(id, texte)" permet d'insérer du texte dans un document HTML. Cette fonction s'avère utile dans bon nombre de situations, le développeur y verra un interêt tout particulier pour renseigner les titres de formulaire ou pour placer du texte à l'intérieur d'une fiche. |
<static> void
|
ElementListe_constructor()
fonction «ElementListe_constructor()»; permettant d'instancier un objet de typeElementListe. |
<static> <private> String
|
encodeParametres(<Object_Obligatoire> params)
La fonction utilitaire «encodeParametres(params)» est à usage interne du framework pour envoyer des données sous la forme "VAR1=valeur1&VAR2=valeur2". |
<static> Object
|
encoderParametrePOST(params)
Encode les paramètres donnés avec la fonction javascript encodeURIComponent. |
<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> String
|
entierFormatNF( <String_Obligatoire> monChiffre)
Le framework technique fw_format.js propose la fonction technique globale de mise en forme «entierFormat( monChiffre)»; elle permet de retourner «monChiffre» dans un autre format entier. |
<static> boolean
|
estAdresseEmailString(<String_Obligatoire> emailStr)
Fonction permettant de controler le format d'une adresse e-mail en s'appuyant sur l'expression régulière suivante: "^[a-zA-Z0-9][-._a-zA-Z0-9]* |
<static> boolean
|
estAlphanumString( <String_Obligatoire> alphanumString, <char_Facultatif> min, <char_Facultatif> max)
Le framework technique fw_cs.js propose la fonction technique globale de contrôle de surface «estAlphanumString( alphanumString, min, max)»; elle permet de vérifier si la saisie est seulement en alphanumérique et permet de vérifier en option si la saisie est bornée alphabétiquement ou numériquement. |
<static> boolean
|
estAlphaString( <String_Obligatoire> alphaString, <char_Facultatif> min, <char_Facultatif> max)
Le framework technique fw_cs.js propose la fonction technique globale de contrôle de surface «estAlphaString( alphaString, min, max)»; elle permet de vérifier si la saisie est seulement en alpha et permet de vérifier en option si la saisie est bornée alphabétiquement. |
<static> boolean
|
estBlancString(<String_Obligatoire> maString )
Le framework technique fw_cs.js propose la fonction technique globale de contrôle «estBlancString(maString)»; elle teste si une chaîne de caractères ne contient que des caractères blancs. |
<static> boolean
|
estDateString( <String_Obligatoire> dateString, <String_Facultatif> formatDateSrc, <Date_Facultatif> minDateObj, <Date_Facultatif> maxDateObj, <String_Facultatif> formatDateCib)
Le framework technique fw_cs.js propose la fonction technique globale de controle de format simple «estDateString( dateString, formatDateSrc, minDateObj, maxDateObj, formatDateCib)»; elle permet de vérifier si «dateString» est valide (date et compris entre minDateObj et maxDateObj inclus). |
<static> boolean
|
estEntierString( <String_Obligatoire> entierString, <int_Facultatif> min, <int_Facultatif> max)
Le framework technique fw_cs.js propose la fonction technique globale de controle de format simple «estEntierString( entierString, min, max)»; elle permet de vérifier si «entierString» est valide (entier et compris entre min et max inclus). |
<static> boolean
|
estFormatString( <String_Obligatoire> maString, <String_Obligatoire> monFormat, <String_Facultatif> op)
Le framework technique fw_cs.js propose la fonction technique globale de controle de format «estFormatString( maString, monFormat, op)»; elle permet de vérifier si «maString» est une chaîne de caractères valide suivant l'expression régulière donnée. |
<static> boolean
|
estMontantString( <String_Obligatoire> montantString, <int_Facultatif> min, <int_Facultatif> max, <int_Facultatif> decim, <int_Facultatif> sep)
Le framework technique fw_cs.js propose la fonction technique globale de controle de format simple «estMontantString( montantString, min, max, decim, sep)»; elle permet de vérifier si «montantString» est valide (décimal et compris entre min et max inclus). |
<static> boolean
|
estNumString( <String_Obligatoire> numString, <int_Facultatif> min, <int_Facultatif> max)
Le framework technique fw_cs.js propose la fonction technique globale de controle de format simple «estNumString( numString, min, max)»; elle permet de vérifier si le «numString» est valide (numérique et compris entre min et max inclus). |
<static> boolean
|
estTexteString(<String_Obligatoire> txtString, <char_Facultatif> min, <char_Facultatif> max)
Le framework technique fw_cs.js propose la fonction technique globale de contrôle de surface «estTexteString( txtString, min, max)»; elle permet de vérifier si la variable txtString est un texte autorisé excluant certains caractères interdits à la saisie et permet de vérifier en option si la saisie est bornée. |
<static> boolean
|
estVide(<p_XMLObject_Obligatoire> listeElements)
Fonction de la boîte à outils du framework client XML fw_xml.js; «estVide(listeElements)» permet de vérifier qu'une arborescence d'un objet DOM XML n'est pas vide. |
<static> Array
|
executerActionMajTableau(<String_Obligatoire> urlAction, <Array_Facultatif> parametres, tableau)
Cette fonction permet d'appeler l'action serveur qui met à jour le tableau spécifié en paramètre sans recharger la page courante. |
<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> boolean
|
executerActionServeur(<String_Obligatoire> url, <Array_Facultatif> params, <function_Facultatif> fonctionActionReponseOk, <boolean_Obligatoire> async, <function_Facultatif> fonctionActionErreur)
Lance une requête POST sur le serveur. |
<static> void
|
fctClickForm(<String_Obligatoire> fct,<String_Obligatoire> fct2)
Le framework ergonomique fw_form.js propose la fonction globale «fctClickForm(fct,fct2)»; elle permet d'associer une fonction de validation à un formulaire. |
<static> void
|
fctClickLink(<String_Obligatoire> fct)
Le framework ergonomique fw_form.js propose la fonction globale «fctClickLink(fct)»; elle permet d'associer une fonction aux liens d'une page. |
<static> boolean
|
fctfalse()
Le framework ergonomique fw_form.js propose la fonction technique «fctfalse()»; elle permet de désactiver une fonction. |
<static> void
|
fctKeyDown13(<String_Obligatoire> fct)
Le framework ergonomique fw_form.js propose la fonction globale «fctKeyDown13(fct)»; elle permet d'associer une fonction à la touche ENTER. |
<static> Object
|
fctOnKeyDown(<String_Obligatoire> e)
Le framework ergonomique fw_form.js propose la fonction globale «fctOnKeyDown(e)»; elle permet d'enregistrer un évènement pour gérer la touche ENTER. |
<static> boolean
|
fcttrue()
Le framework ergonomique fw_form.js propose la fonction technique «fcttrue()»; elle permet d'activer une fonction. |
<static> String
|
formaterNombre(<String_Obligatoire> nombre, <String_Obligatoire> expressionFormatage)
«formaterNombre(nombre, expressionFormatage)» permet de vérifier si «nombre» est un nombre et le retourne dans un autre format spécifié dans le paramètre "expressionFormat". |
<static> String
|
formaterNumTel(<String_Obligatoire> numero, <String_Obligatoire> expressionFormatage)
«formaterNumTel(numero, expressionFormatage)» retourne "numero" dans le format spécifié dans le paramètre "expressionFormat" (cf. |
<static> Object
|
generate_Checkbox(<String_Obligatoire> cellId, <String_Obligatoire> valeur, tableau, colonne, <String_Obligatoire> ligne, <String_Obligatoire> idTab)
This global method «generate_Checkbox()» generate the html code for reference column cells type. |
<static> Object
|
generate_dateElement(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column)
This global method «generate_dateElement()» generate the html code for date column cells type. |
<static> Object
|
generate_ElementFormSelect(<String_Obligatoire> cellId, valeur, colonne)
This global method «generate_ElementFormSelect()» generate the html code for ElementFormSelect column cells type. |
<static> Object
|
generate_ElementFormText(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column, <String_Obligatoire> group)
This global method «generate_ElementFormText()» generate the html code for ElementFormText column cells type. |
<static> Object
|
generate_ElementReference(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column)
This global method «generate_ElementReference()» generate the html code for reference column cells type. |
<static> Object
|
generate_ElementString(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column)
This global method «generate_ElementString()» generate the html code for an input text. |
<static> Object
|
generate_numberElement(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column)
This global method «generate_numberElement()» generate the html code for number column cells type. |
<static> <private> Object
|
generateElementID(<String_Obligatoire> cellid, <String_Obligatoire> type)
This method generate the Element id, the element inside the cell. |
<static> <private> void
|
Generique_ecrireBindDelay(<int_Obligatoire> id,positionScroll )
La fonction privée «Generique_ecrireBindDelay()» permet gérer le refraichissement des zonez relative pour les scrollbers sous IE |
<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_retourXML()
La fonction globale «Generique_retourXML()» permet d'effectuer l'appel de la fonction qui retourne le flux XML du composant dont l'id est renseigné dans la variable globale : objectGeneriqueId. |
<static> void
|
Generique_retourXMLFiltre()
La fonction globale «Generique_retourXMLFiltre()» gère les retours de flux rapatriés par un composant filtre |
<static> void
|
gestion_block_recursif(<Array_ObjectTexteLong_Obligatoire> Tableau, <String_Obligatoire> block, <int_Obligatoire> IdNiveau, <int_Obligatoire> Appel)
La fonction globale «gestion_block_recursif(Tableau, block, IdNiveau, Appel)» permet de gérer l'affichage du texte du titre cliqué : passage de police gras à normal et affichage/désaffichage du bloc de texte correspondant. |
<static> Array
|
getChildElements(<XMLObject_Obligatoire> node,<String_Facultatif> tagName)
Le framework technique fw_xml.js propose la fonction globale «getChildElements(node,tagName)»; elle permet de récupérer la liste de tous les éléments enfants direct du noeud "node", et plus spécialement ceux portant le nom "tagName" (si tagName différent de null), sous la forme d'une collection d'éléments XML. |
<static> String
|
GetCookie(<String_Obligatoire> name)
Le framework technique fw_cookies.js propose la fonction «GetCookie(name)»; elle sert à accéder à la valeur d'un cookie donné (information name=VALEUR du champ Set-Cookie). |
<static> String
|
getCookieVal(<String_Obligatoire> txt,<String_Obligatoire> name,<String_Obligatoire> sep)
Le framework technique fw_cookies.js propose la fonction «getCookieVal(txt,name,sep)»; c'est la fonction interne appelée par getCookie(). |
<static> boolean
|
getData(<p_ObjectNode_Obligatoire> Element)
Fonction de la boîte à outils du framework client XML fw_xml.js; «getData(Element)» permet d'interroger un élément XML (Objet de type Node) présent dans un objet DOM dont le contenu est de type texte (NodeType valorisé à 1 ou à 3). |
<static> boolean
|
getDataElement(<p_NodeList_Obligatoire> Element, <String_Obligatoire> nomElement)
Fonction de la boîte à outils du framework client XML fw_xml.js; «getDataElement(Element, nomElement)» permet d'interroger un élément XML présent dans un objet DOM dont le contenu est de type élément (objet NodeList) pour récupérer la valeur du texte d'un de ses éléments XML (objets Node avec un NodeType valorisé à 1 ou 3) à partir de son nom. |
<static> boolean
|
getDataElements(<p_ObjectNodeList_Obligatoire> listeElements,<String_Obligatoire> nomElement,<int_Obligatoire> item)
Fonction de la boîte à outils du framework client XML fw_xml.js; «getDataElements(listeElements,nomElement,item)» permet d'interroger un élément XML (objet NodeList) présent dans un objet DOM dont le contenu est de type élément (NodeType à 1) pour récupérer la valeur du texte d'un de ses éléments (objet Node) à partir de son nom et de sa position dans l'arborescence. |
<static> int
|
getDaysInMonth(<int_Obligatoire> month,<int_Obligatoire> year)
Fonction «getDaysInMonth(month,year)» envoyant le nombre de jour dans le mois. |
<static> DefaultElementForm
|
getDefaultElementById(<String_Obligatoire> id)
La fonction globale "getDefaultElementById(id)" recherche un élément de formulaire identifié par le paramètre id, dans la variable globale 'tabElementForm'. |
<static> Document
|
getDocument(<String> frameId)
Get the document corresponding of the frameId |
<static> DOMElement
|
getElementByIdInFrame(<String> frameId, <String> id)
Get Element by id in the frame with id = frameId |
<static> Array_DOMElement
|
getElements(<p_ObjectNodeList_Obligatoire> listeElements,<String_Obligatoire> nomElement)
Fonction de la boîte à outils du framework client XML fw_xml.js; «getElements(listeElements,nomElement)» renvoie l'ensemble des éléments XML (noeuds de l'arborescence) de même nom à partir d'une arborescence DOM donnée. |
<static> String
|
getLibelle(<String_Obligatoire> codeLibelle)
Le framework technique fw_outils.js propose la fonction «getLibelle()»; elle permet de récuperer la valeur d'un libellé dans la langue désirée. |
<static> Object
|
getParamComposant(bean, spExp)
Fonction permettant de récupérer les paramètres des composants Acube. |
<static> int
|
getRangOption(<ObjectOption_Obligatoire> tab, <String_Obligatoire> value)
La fonction globale "getRangOption(tab, value)" recherche dans le tableau passée en paramètre, l'option identifiée par le paramètre 'value'. La fonction renvoie le rang de l'option trouvée dans le tableau. Voir Exemple d'appel aux fonctions globales : Exemples d'appel aux fonctions globales. |
<static> String
|
getTextElement(<Element_Obligatoire> element)
La fonction globale «getTextElement(element)» permet d'accéder au contenu texte d'une balise xml. |
<static> Object
|
getValue(txt,name,sep)
|
<static> <private> String
|
getVersionFRED()
Le framework technique fw_outils.js propose la fonction «getVersionFRED()»; elle permet de récuperer la numèro de version du Framework Ergonomique. |
<static> <private> String
|
getVersionLISE()
Le framework technique fw_outils.js propose la fonction «getVersionLISE()»; elle permet de récuperer la numèro de version du Framework Serveur. |
<static> void
|
help_showOnglet(<int> selection)
La méthode "help_showOnglet" est appelée à chaque changement d'onglet. |
<static> void
|
initForm(<String_Facultatif> fct)
Le framework technique fw_form.js propose la fonction liéee à la validation de formulaire «initForm(fct)»; c'est la fonction d'initialisation pour la gestion des formulaires et d'affectation de la fonction de validation de formulaire sur l'événement touche 'Entrée'. |
<static> void
|
initialiserCalendrier()
Fonction d'initialisation du calendrier avec le contenu de la zone de texte. |
<static> boolean
|
isLeapYear(<int_Obligatoire> Year)
Fonction de contrôle d'année bissextile «isLeapYear (Year)». |
<static> void
|
loader_displayPopUpInLine(<String_obligatory> id, <String_obligatory> title, <String_obligatory> url, <int_obligatory> height, <int_obligatory> width)
This public function « loader_displayPopUpInLine() » enable the loader to open the popup frame. |
<static> void
|
mettreAJourCalendrier()
Mise à jour du calendrier après sélection du mois/de l'année à partir d'un des combo box mois/année. |
<static> boolean
|
modifieDataElement(<p_ObjectNode_Obligatoire> Element,<String_Obligatoire> valeur)
Fonction de la boîte à outils du framework client XML fw_xml.js; «modifieDataElement(Element,valeur)» permet de modifier la valeur d'un élément XML (objet Node) de contenu de type texte avec une valeur passée en paramètre. |
<static> String
|
monnaieFormat( <String_Obligatoire> monChiffre, <String_Obligatoire> devise)
Le framework technique fw_format.js propose la fonction technique globale de mise en forme «monnaieFormat( monChiffre, devise)»; elle permet de retourne «monChiffre» dans un autre format monétaire. |
<static> <private> FLAG_STYLELIGNE_ALTERNE
|
ObjectPresentation_calculStyleLigne(ptTableau,<boolean_Obligatoire> ligne)
La méthode privée «calculStyleLigne()» implémente le mode par défaut de calcul de style de ligne |
<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
|
onClick(func, tabItemId)
La méthode publique "onClick(func,libelle,data)" fournit un point d'accés dans le composant ComposantArborescence pour paramétrer l'action à executer lorsqu'un noeud de l'arborescence est sélectionné. |
<static> void
|
OpenWindow(<String_Obligatoire> url,<String_Obligatoire> nom,<String_Facultatif> options)
Le framework technique fw_popup.js propose la fonction technique «OpenWindow(url,nom,options)»; elle permet de créer une fenêtre fille. |
<static> void
|
OpenWindowFocus(<String_Obligatoire> url,<String_Obligatoire> nom,<String_Obligatoire> options)
Le framework technique fw_popup.js propose la fonction «OpenWindowFocus(url,nom,options)»; elle sert à créer une nouvelle fenêtre qui soit unique : elle ferme les éventuelles fenêtres ouvertes auparavant via le framework. |
<static> void
|
popupinline_nodiv_delegate(with_loader, title, url, position_top, position_left, height, width)
This public function « popupinline_nodiv_delegate() » create a ComponentPopupInline instance without div in html. |
<static> void
|
preload()
La fonction globale «preload()» fait appel à preloadImages qui précharge les images pour les monter en mémoire (cache du navigateur) avant toute gestion d'affichage/désaffichage. |
<static> void
|
preloadImages()
Le framework technique fw_outils.js propose la fonction «preloadImages()»; elle permet de charger des images pour les monter en mémoire (cache du navigateur) avant toute gestion d'affichage/désaffichage (pour gain de temps). |
<static> void
|
preparePage()
|
<static> void
|
printwindow()
Le framework technique fw_popup.js propose la fonction «printwindow()»; elle permet de lancer la fenêtre d'impression propre au navigateur et à l'OS. |
<static> void
|
QuickSort(<p_XMLObject_Obligatoire> xml,<String_Obligatoire> nomDonnee,<int_Facultatif> first,<int_Facultatif> last,<boolean_Obligatoire> ordre,<String_Optionnel> type)
Fonction de la boîte à outils du framework client XML fw_xml.js; «QuickSort(xml, nomDonnee, first, last, ordre, type)» permet de trier un flux XML à partir d'un critère donné. |
<static> void
|
QuickSortInitialise(<String_Obligatoire> donnee,<String_Obligatoire> type,array)
Le framework technique fw_xml.js propose la fonction globale «QuickSortInitialise(donnee,type,array)»; elle permet de préparer le tri d'un tableau Array selon un critére donné. |
<static> void
|
QuickSortMulti(<p_XMLObject_Obligatoire> xml,<Array_Obligatoire> listeDonnee,<Array_Obligatoire> listeType,<Array_Obligatoire> listeOrdre,<int_Facultatif> first,<int_Facultatif> last)
Fonction de la boîte à outils du framework client XML fw_xml.js; «QuickSortMulti(xml, listeDonnee, listeOrdre, listeType, first, last)» permet de trier un flux XML à partir de n critéres. |
<static> Array_Obligatoire
|
QuickSortRecursif(<Array_Obligatoire> listeDonnee,<Array_Obligatoire> listeType,<Array_Obligatoire> listeOrdre,<Array_Obligatoire> array)
Le framework technique fw_xml.js propose la fonction globale «QuickSortRecursif(listeDonnee,listeType,listeOrdre,array)»; elle permet de gérer le tri d'un tableau Array selon plusieurs critéres. |
<static> void
|
QuickSortTableau(<Function_Obligatoire> getCritere,array)
Le framework technique fw_xml.js propose la fonction globale «QuickSortTableau(getCritere,array)»; elle permet de trier le tableau Array selon l'ordre défini par getCritere. |
<static> <private> String
|
remplacementParamErreur(<String_Obligatoire> texte,<String_Optionnel> params)
Le framework technique fw_xml.js propose la fonction utilitaire «remplacementParamErreur(texte,params))» pour gérer les messages d'erreurs paramétrés. |
<static> String
|
remplaceSaisieEuro(<String_Obligatoire> maString)
Le framework technique fw_cs.js propose la fonction technique «remplaceSaisieEuro(maString)»; elle permet de remplacer le symbole € par E. |
<static> void
|
RequeteGet_constructor(<String_Obligatoire> url)
Propre à la classe RequeteGet - Constructeur de le classe RequeteGet. |
<static> <private> void
|
selectDate(<ObjetDOMHTML_Obligatoire> cellule)
Fonction de gestion de l'évènement «clic» sur une cellule de calendrier. |
<static> void
|
SetCookie(<String_Obligatoire> name,<String_Obligatoire> value)
Le framework technique fw_cookies.js propose la fonction «SetCookie(name,value)»; elle permet de créer un cookie ou de mettre à jour un cookie existant. |
<static> <private> void
|
setVersionLISE(<String_Obligatoire> value)
Le framework technique fw_outils.js propose la fonction «setVersionLISE()»; elle permet de positionner la numèro de version du Framework Serveur. |
<static> void
|
showHelp(<String_optionnal> mode, <String_Obligator<String_Obligatory> y> url, <String_Obligatory> title, <String_Obligatory> x, y, <String_Obligatory> height, <String_Obligatory> width)
This method display the help frame popup. |
<static> void
|
showHelp_timer(<String_optionnal> mode, <String_Obligator<String_Obligatory> y> url, <String_Obligatory> title, <String_Obligatory> x, y, <String_Obligatory> height, <String_Obligatory> width)
This method display the help frame popup. |
<static> boolean
|
stringToDate( <String_Obligatoire> dateString, <String_Facultatif> formatDateSrc)
Le framework technique fw_cs.js propose la fonction technique globale de conversion de format simple «stringToDate( dateString, formatDateSrc)»; elle permet de vérifier si «dateString» est valide (date) et de le convertir en objet Date. |
<static> boolean
|
suppressionElement(<ObjectNode_Obligatoire> listeElements,<int_Obligatoire> item)
Fonction de la boîte à outils du framework client XML fw_xml.js; «suppressionElement(listeElements,item)» permet de supprimer un élément XML (objet Node ou NodeList) d'une arborescence DOM (objet DOM ou NodeList) en lui passant la position d'arborescence de l'élément à supprimer. |
<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> <private> function
|
testReady(<XMLObject_Obligatoire> XMLDOM)
La fonction utilitaire «testReady(XMLDOM)» est à usage interne du framework lors d'un rapatriement de flux XML en asynchrone. |
<static> <private> void
|
testStateChange2(<XMLObject_Obligatoire> XMLDOM)
La fonction utilitaire «testStateChange2(XMLDOM)» est à usage interne du framework. |
<static> void
|
Timer()
Fonction lancée par le Timer appel de ComposantCanalRSS_skipUpdate |
<static> boolean
|
toEntier( <String_Obligatoire> entierString)
Le framework technique fw_cs.js propose la fonction technique globale de conversion en format simple «toEntier( entierString)»; elle permet de vérifier si «entierString» est valide (entier) et de le convertir en objet Entier. |
<static> boolean
|
toMontant( <String_Obligatoire> montantString)
Le framework technique fw_cs.js propose la fonction technique globale de conversion format simple «toMontant( montantString)»; elle permet de vérifier si «montantString» est valide (montant) et de le convertir en objet Float. |
<static> Array_Int
|
trouverPosition(<DOMHTMLElement_Obligatoire> obj)
La fonction globale "trouverPosition" retourne un tableau contenant les informations suivantes : [0] => abscisses (left) du coin haut gauche de l'élément DOM obj dans le document [1] => ordonnées (top) du coin haut gauche de l'élément DOM obj dans le document |
<static> <private> void
|
valider(currentCalendar)
Fonction de gestion de l'évènement du bouton valider du calendrier. |
<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. |
<static> Object
|
verifierRetourAction(<Obligatoire_XMLObject> xmlRetourAction)
Vérifie si le flux XML donné n'est pas un flux d'erreur. |
<static> void
|
XMLObject_constructor()
Le framework technique fw_xml.js propose la fonction «XMLObject_constructor()»; elle permet la configuration des éléments de l'objet XMLObject lors de son instanciation. |
<static> void
|
XMLObjectCookie_constructor()
Le framework technique fw_xml.js propose la fonction «XMLObjectCookie_constructor()»; elle permet la configuration des éléments de l'objet XMLObjectCookie lors de son instanciation. |
<static> void
|
XMLObjectSauvegarde_constructor()
Le framework technique fw_xml.js propose la fonction «XMLObjectSauvegarde_constructor()»; elle permet la configuration des éléments de l'objet de gestion d'un DOM XMLObjectSauvegarde lors de son instanciation. |
Détail des Méthodes |
<static> void __ElementFormSelectMaster.constructor()
<static> Object addParametresFormulaire(<ComposantForm> formulaire, <Array> parametres)
formulaire - ComposantForm
le formulaire a envoyer.
parametres - Array
la liste des paramètres supplémentaires.
<static> void affiche(<String_Obligatoire> block)
block - String_Obligatoire
: Id de l'élément dom html (bloc de texte) associé au titre cliqué, à afficher/désafficher.
<static> void afficherCalendrier(<Date_Facultatif> maDate)
maDate - Date_Facultatif
: Date pour laquelle est affiché le calendrier du mois.
<static> boolean ajoutElement(<p_XMLObject_ou_ObjectNodeList_Obligatoire> listeElements,<p_ObjectNodeList_ou_Node_Obligatoire> Element)
listeElements - p_XMLObject_ou_ObjectNodeList_Obligatoire
Pointeur sur une arborescence DOM où un élément doit être ajouté (objet DOM ou NodeList)
Element - p_ObjectNodeList_ou_Node_Obligatoire
Pointeur sur un élément XML à ajouter (objet Node ou NodeList).
<static> <private> void annuler(currentCalendar)
Aucun -
<static> int calculerNumeroSemaine(<Date_Obligatoire> myDate)
myDate - Date_Obligatoire
date donnée pour le calcul du numéro de semaine
<static> <private> void calendOff(<ObjetDOMHTML_Obligatoire> cellule)
cellule - ObjetDOMHTML_Obligatoire
: élément de formulaire «cellule» du calendrier désélectionné.
<static> <private> void calendOn(<ObjetDOMHTML_Obligatoire> cellule)
cellule - ObjetDOMHTML_Obligatoire
: élément de formulaire «cellule» du calendrier sélectionné.
<static> void changeImages()
idsImages - String_Optionnels
Références des éléments image à positionner.
<static> <private> void changeMonth(<String_Obligatoire> nextOrPrevious)
nextOrPrevious - String_Obligatoire
définit le sens de navigation choisie. Prend les valeurs : "previous" si on recule au mois précédent, "next" si on passe au mois suivant.
<static> <private> void changeYear(<String_Obligatoire> nextOrPrevious)
nextOrPrevious - String_Obligatoire
définit le sens de navigation choisie. Prend les valeurs : "previous" si on recule à l'année précédente, "next" si on passe à l'année suivante.
<static> void checkValidator(reference)
<static> boolean clonerElement(<ObjectNode_Obligatoire> nodeSource, <ObjectNode_Obligatoire> nodeCible)
nodeSource - ObjectNode_Obligatoire
: élément à recopier.
nodeCible - ObjectNode_Obligatoire
: élément cible.
<static> void closePopUpInLineInSelf(id)
None -
<static> void ComponentCaptcha_constructor()
Aucun -
<static> void ComponentPopupInline_constructor()
Aucun -
<static> void ComposantAPropos_constructor()
Aucun -
<static> void ComposantArborescence_constructor()
Aucun -
<static> void ComposantBandeauOnglets_constructor()
Aucun -
<static> void composantBulleOnMouseMove(<Event_Facultatif> e, <ToolTip_Obligatoire> composantBulle)
e - Event_Facultatif
: évènement du navigateur onmousemove
composantBulle - ToolTip_Obligatoire
: référence à la bulle
<static> void ComposantCanalRSS_constructor()
Aucun -
<static> void ComposantClavierVirtuel_constructor()
<static> void ComposantContentEditor_constructor()
Aucun -
<static> void ComposantContentEditor_init_wisiwig(<String_Obligatoire> url)
url - String_Obligatoire
Url du fichier statique de configuration de l'éditeur WISIWIG.
<static> void ComposantContentEditor_initCE()
<static> Array ComposantContentEditor_initInfosByXML(<String_Obligatoire> urlXMLConfigCE)
urlXMLConfigCE - String_Obligatoire
Url du fichier statique de configuration de l'éditeur WISIWIG.
<static> void ComposantContentEditorTemplate_constructor()
Aucun -
<static> ComposantContentEditorTemplate ComposantContentEditorTemplate_findTemplate(<String_Obligatoire> toolBarId, <Array_ComposantContentEditorTemplate_Obligatoire> listeTemplates)
toolBarId - String_Obligatoire
Identifiant de la toolBar.
listeTemplates - Array_ComposantContentEditorTemplate_Obligatoire
Liste des templates importées.
<static> tabSettingsTinyMCE ComposantContentEditorTemplate_makeTabSeetingsTinyMCE(<ComposantContentEditorTemplate_Obligatoire> composantContentEditorTemplate, <Array_String_Obligatoire> tabSettingsTinyMCE, <int_indice_Obligatoire> indice)
composantContentEditorTemplate - ComposantContentEditorTemplate_Obligatoire
Données décrivant le template.
tabSettingsTinyMCE - Array_String_Obligatoire
Tableau des options de configuration du composant TinyMCE.
indice - int_indice_Obligatoire
N° de la toolBar.
<static> <private> void ComposantEntete_constructor()
Aucun -
<static> void ComposantErreur_constructor()
Aucun -
<static> void ComposantMenu_constructor()
Aucun -
<static> void ComposantTableau_constructor()
Aucun -
<static> void ComposantTableur_constructor()
Aucun -
<static> void ComposantTexteLong_constructor()
Aucun -
<static> void construirepageFW()
Aucun -
<static> float conversionMonnaie(<String_Obligatoire> montant, <String_Obligatoire> taux, <String_Obligatoire> decimal)
montant - String_Obligatoire
: montant initial avant la conversion.
taux - String_Obligatoire
: taux à appliquer pour la conversion vers la nouvelle devise.
decimal - String_Obligatoire
: nombre de décimales souhaitées (nombre de chiffres après la virgule).
<static> boolean convertDOMtoString(<p_XMLObject_ou_ObjectNodeList_ou_ObjectNode_Obligatoire> listeElements)
listeElements - p_XMLObject_ou_ObjectNodeList_ou_ObjectNode_Obligatoire
Pointeur sur l'élément XML ou l'objet DOM à sérialiser en String (objet DOM, Nodelist ou Node)
<static> DOMElement convertStringToDOM(<String_Obligatoire> chaineXML)
chaineXML - String_Obligatoire
: chaine de caractères représentant un flux XML
<static> boolean copieElement(<p_ObjectNodeList_ou_ObjectNode_Obligatoire> ElementSource, <p_ObjectNodeList_ou_ObjectNode_Obligatoire> ElementDestination)
ElementSource - p_ObjectNodeList_ou_ObjectNode_Obligatoire
Pointeur sur l'élément XML à copier (objet Node ou NodeList).
ElementDestination - p_ObjectNodeList_ou_ObjectNode_Obligatoire
Pointeur sur l'élément XML résultat de la copie (objet Node ou NodeList).
<static> Element createSVGElement(doc, tag)
doc -
tag -
<static> Text createSVGTextNode(<Document> doc, <String> text)
doc - Document
, add at document
text - String
, SVG tag name
<static> void creerFormulaire(<XMLObjectSauvegarde_Obligatoire> XMLFormulaireInfo)
XMLFormulaireInfo - XMLObjectSauvegarde_Obligatoire
: XMLObjectSauvegarde issu du chargement du fichier XML de paramètres de formulaire.
<static> Array_ObjectTexteLong CreerSousTitre(<XMLObjectSauvegarde_Obligatoire> XMLDoc)
XMLDoc - XMLObjectSauvegarde_Obligatoire
: Elément XML (Objet de type Node) présent dans un objet DOM.
<static> boolean ctrlComboSelect(<ObjetDOMHTML_Obligatoire> champCombo,<int_Obligatoire> indiceInterdit,<String_Obligatoire> msgSiIndiceInterdit)
champCombo - ObjetDOMHTML_Obligatoire
Objet DOM HTML de type combo ou select en HTML.
indiceInterdit - int_Obligatoire
Entier indiquant l' indice du combo à interdir, ex : 0.
msgSiIndiceInterdit - String_Obligatoire
String indiquant le message à afficher.
<static> boolean ctrlSaisie(<ObjectDOMHTML_Obligatoire> champ, <String_Facultatif> msgSiVide, <String_Facultatif> msgSiFormatErr, <String_Facultatif> valSiErr, <Boolean_Facultatif> majSiOk, funCtrl, <arg_Facultatif> a1,<arg_Facultatif> a2,<arg_Facultatif> a3,<arg_Facultatif> a4,<arg_Facultatif> a5,<arg_Facultatif> a6,<arg_Facultatif> a7,<arg_Facultatif> a8,<arg_Facultatif> a9)
champ - ObjectDOMHTML_Obligatoire
Objet champ de saisie txt, password...
msgSiVide - String_Facultatif
"" : le champ peut être vide - "msg" : le champ est obligatoire, si vide : affiche msg dans fenêtre d'alerte et positionne le focus sur champ.
msgSiFormatErr - String_Facultatif
"" : ne contrôle pas le format - "msg" : exécute la fonction de contrôle sur le champ, si erreur affiche msg dans fenêtre d'alerte et positionne le focus sur champ.
valSiErr - String_Facultatif
"": rien - "valeur par defaut" : si erreur remplace par la valeur par default.
majSiOk - Boolean_Facultatif
False: rien - True : si contrôle OK, remplace par la valeur formatée de retour de la fonction de contrôle de format.
a1 - arg_Facultatif
Argument de la fonction de contrôle de saisie (funCtrl)
a2 - arg_Facultatif
Argument de la fonction de contrôle de saisie (funCtrl)
a3 - arg_Facultatif
Argument de la fonction de contrôle de saisie (funCtrl)
a4 - arg_Facultatif
Argument de la fonction de contrôle de saisie (funCtrl)
a5 - arg_Facultatif
Argument de la fonction de contrôle de saisie (funCtrl)
a6 - arg_Facultatif
Argument de la fonction de contrôle de saisie (funCtrl)
a7 - arg_Facultatif
Argument de la fonction de contrôle de saisie (funCtrl)
a8 - arg_Facultatif
Argument de la fonction de contrôle de saisie (funCtrl)
a9 - arg_Facultatif
Argument de la fonction de contrôle de saisie (funCtrl)
funCtrlOption - funcCtrl_Facultatif
Fonction de contrôle de saisie (funCtrl) et ses arguments (a1 à a9)
<static> Object dateFormat( <String_Obligatoire> maDate, <String_Obligatoire> formatCible, <String_Optionnel> formatSource)
maDate - String_Obligatoire
Chaîne de caractères contenant la date.
formatCible - String_Obligatoire
Chaîne de caractères contenant le format cible.
formatSource - String_Optionnel
Chaîne de caractères contenant le format d'origine.
<static> String dateToString( <String_Obligatoire> dateObj, <String_Facultatif> formatDateCib)
dateObj - String_Obligatoire
Objet Date.
formatDateCib - String_Facultatif
Par défaut "J/M/A" - Valeurs par défaut des Fonctions techniques
<static> String deformaterNombre(<String_Obligatoire> nombreFormate, <String_Obligatoire> expressionFormatage)
nombreFormate - String_Obligatoire
: Chaîne de caractères contenant le nombre formaté.
expressionFormatage - String_Obligatoire
: Chaîne de caractères contenant le format cible.
<static> String deformaterNumTel(<String_Obligatoire> numeroFormate, <String_Obligatoire> expressionFormatage)
numeroFormate - String_Obligatoire
: Chaîne de caractères contenant le numéro de téléphone formaté.
expressionFormatage - String_Obligatoire
: Chaîne de caractères contenant le format du numéro.
<static> Number degreesToRadians(angle)
angle -
<static> void DeleteCookie(<String_Obligatoire> name)
name - String_Obligatoire
String contenant le nom du cookie.
Optionnel_path - String_Optionnel
String contenant la valeur du path du cookie à supprimer.
Optionnel_domain - String_Optionnel
String contenant la valeur du domain du cookie à supprimer.
Optionnel_secure - Boolean_Optionnel
Booléen pour indiquer le caractère protégé ou non du cookie à supprimer.
<static> void disableAllAction()
Aucun -
<static> boolean echangeDataElement(<p_ObjectNode_Obligatoire> Element1,<p_ObjectNode_Obligatoire> Element2)
Element1 - p_ObjectNode_Obligatoire
Pointeur sur un élément XML de contenu de type texte (objet Node de NodeType à 1 ou 3).
Element2 - p_ObjectNode_Obligatoire
Pointeur sur un élément XML de contenu de type texte (objet Node de NodeType à 1 ou 3).
<static> boolean echangeElement(<p_XMLObject_ou_ObjectNodeList_Obligatoire> listeElements,<int_Obligatoire> item1,<int_Obligatoire> item2)
listeElements - p_XMLObject_ou_ObjectNodeList_Obligatoire
Pointeur sur l'arborescence DOM à traiter (objet NodeList ou DOM).
item1 - int_Obligatoire
Entier indiquant la position dans le DOM du premier élément XML (objet Node ou NodeList) à échanger.
item2 - int_Obligatoire
Entier indiquant la position dans le DOM du deuxième élément XML (objet Node ou NodeList) à échanger.
<static> void ecrireBindPopupTableur(<ComposantTableur_Obligatoire> leTableur)
leTableur - ComposantTableur_Obligatoire
: tableur concerné
<static> <private> void EcrireTbodyCalendrier(<Date_Facultatif> maDate)
maDate - Date_Facultatif
: Date sélectionnée (date du jour par défaut).
<static> void ecrireText(<String_Obligatoire> id, <String_Obligatoire> texte)
id - String_Obligatoire
: Id du tag HTML où sera positionné le texte.
texte - String_Obligatoire
: Chaîne de caractère à insérer dans le document HTML.
<static> void ElementListe_constructor()
Aucun -
<static> <private> String encodeParametres(<Object_Obligatoire> params)
params - Object_Obligatoire
Paramètres pouvant être construits de la manière suivante avant de le passer en argument de la fonction : var params = { VAR1=var1.getValue(), VAR2=var2.getValue() };
<static> Object encoderParametrePOST(params)
params -
les paramètres à encoder.
<static> boolean enterEgalValider()
Facultatif_e - String_Facultatif
Champ de formulaire depuis lequel est pressée la touche 'ENTER'
value - ObjectDOMHTML_Obligatoire
Valeur de l'option recherchée.
<static> String entierFormatNF( <String_Obligatoire> monChiffre)
monChiffre - String_Obligatoire
Chaîne de caractères contenant le nombre.
<static> boolean estAdresseEmailString(<String_Obligatoire> emailStr)
emailStr - String_Obligatoire
la chaîne représentant l'e-mail à contrôler
<static> boolean estAlphanumString( <String_Obligatoire> alphanumString, <char_Facultatif> min, <char_Facultatif> max)
alphanumString - String_Obligatoire
Chaîne de caractères à tester.
min - char_Facultatif
Borne min
max - char_Facultatif
Borne max.
<static> boolean estAlphaString( <String_Obligatoire> alphaString, <char_Facultatif> min, <char_Facultatif> max)
alphaString - String_Obligatoire
Chaîne de caractères à tester.
min - char_Facultatif
Borne min
max - char_Facultatif
Borne max.
<static> boolean estBlancString(<String_Obligatoire> maString )
maString - String_Obligatoire
String à tester.
<static> boolean estDateString( <String_Obligatoire> dateString, <String_Facultatif> formatDateSrc, <Date_Facultatif> minDateObj, <Date_Facultatif> maxDateObj, <String_Facultatif> formatDateCib)
dateString - String_Obligatoire
Chaîne de caractères à tester.
formatDateSrc - String_Facultatif
Format source par défaut "J/M/A".
minDateObj - Date_Facultatif
Objet Date minimum.
maxDateObj - Date_Facultatif
Objet Date maximum.
formatDateCib - String_Facultatif
Format cible par défaut égale au format source.
<static> boolean estEntierString( <String_Obligatoire> entierString, <int_Facultatif> min, <int_Facultatif> max)
entierString - String_Obligatoire
Chaîne de caractères à tester.
min - int_Facultatif
Entier minimum.
max - int_Facultatif
Entier maximum.
<static> boolean estFormatString( <String_Obligatoire> maString, <String_Obligatoire> monFormat, <String_Facultatif> op)
maString - String_Obligatoire
Chaîne de caractères à tester.
monFormat - String_Obligatoire
Expression régulière.
op - String_Facultatif
Option expression régulière.
<static> boolean estMontantString( <String_Obligatoire> montantString, <int_Facultatif> min, <int_Facultatif> max, <int_Facultatif> decim, <int_Facultatif> sep)
montantString - String_Obligatoire
Chaîne de caractères à tester.
min - int_Facultatif
Montant minimum.
max - int_Facultatif
Montant maximum.
decim - int_Facultatif
Nb de déciales, par défaut 0 (=nb de décimales non précisé) - Valeurs par défaut des Fonctions techniques
sep - int_Facultatif
Le séparateur "." ou ",", par défaut "." - Valeurs par défaut des Fonctions techniques
<static> boolean estNumString( <String_Obligatoire> numString, <int_Facultatif> min, <int_Facultatif> max)
numString - String_Obligatoire
Chaîne de caractères à tester.
min - int_Facultatif
Borne min
max - int_Facultatif
Borne max.
<static> boolean estTexteString(<String_Obligatoire> txtString, <char_Facultatif> min, <char_Facultatif> max)
txtString - String_Obligatoire
Chaîne de caractères à tester.
min - char_Facultatif
Borne min
max - char_Facultatif
Borne max.
<static> boolean estVide(<p_XMLObject_Obligatoire> listeElements)
listeElements - p_XMLObject_Obligatoire
Pointeur sur une arborescence XML d'un objet DOM à tester.
<static> Array executerActionMajTableau(<String_Obligatoire> urlAction, <Array_Facultatif> parametres, tableau)
urlAction - String_Obligatoire
: URL de l'action serveur de mise à jour. Ce flux contient les nouvelles données du tableau.
parametres - Array_Facultatif
: la liste des paramètres non codés à transmettre au serveur.
<static> void executerActionRecherche(<Obligatoire_ComposantForm> formulaire, <Obligatoire_ComposantTableau> tableau, <Facultatif_Array> parametres, <Facultatif_fonction> callbackPerso)
formulaire - Obligatoire_ComposantForm
: le formulaire à envoyer.
tableau - Obligatoire_ComposantTableau
: le tableau résultat à afficher en cas de succès.
parametres - Facultatif_Array
: la liste des paramètres non codés à transmettre au serveur.
callbackPerso - Facultatif_fonction
: la fonction à executer au retour de la requête.
<static> boolean executerActionRedirection(<Obligatoire_ComposantForm> formulaire, <Obligatoire_String> url, <Facultatif_Array> parametres)
formulaire - Obligatoire_ComposantForm
formulaire à envoyé.
url - Obligatoire_String
URL de redirection en cas de succès ("back" pour la page précédente).
parametres - Facultatif_Array
liste des paramètres supplémentaire.
<static> boolean executerActionServeur(<String_Obligatoire> url, <Array_Facultatif> params, <function_Facultatif> fonctionActionReponseOk, <boolean_Obligatoire> async, <function_Facultatif> fonctionActionErreur)
url - String_Obligatoire
: l'url de l'action.
params - Array_Facultatif
les paramètres de la requête non codés.
fonctionActionReponseOk - function_Facultatif
: La fonction à executer au retour de la requête si celle-ci s'est bien déroulée.
async - boolean_Obligatoire
: Définit si la requête est en mode Asynchrone ou non.
fonctionActionErreur - function_Facultatif
: La fonction à executer au retour de la requête si celle-ci s'est mal déroulée.
<static> void fctClickForm(<String_Obligatoire> fct,<String_Obligatoire> fct2)
fct - String_Obligatoire
fonction de validation associée au formulaire.
fct2 - String_Obligatoire
fonction appelée à la soumission du formulaire.
<static> void fctClickLink(<String_Obligatoire> fct)
fct - String_Obligatoire
fonction associée aux liens de la page.
<static> boolean fctfalse()
Aucun -
<static> void fctKeyDown13(<String_Obligatoire> fct)
fct - String_Obligatoire
fonction associée à la touche ENTER.
<static> Object fctOnKeyDown(<String_Obligatoire> e)
e - String_Obligatoire
Evénement enregistré pour gérer la touche ENTER.
<static> boolean fcttrue()
Aucun -
<static> String formaterNombre(<String_Obligatoire> nombre, <String_Obligatoire> expressionFormatage)
nombre - String_Obligatoire
: Chaîne de caractères contenant le nombre.
expressionFormatage - String_Obligatoire
: Chaîne de caractères contenant le format cible.
<static> String formaterNumTel(<String_Obligatoire> numero, <String_Obligatoire> expressionFormatage)
numero - String_Obligatoire
: Chaîne de caractères contenant le numéro de téléphone.
expressionFormatage - String_Obligatoire
: Chaîne de caractères contenant le format cible.
<static> Object generate_Checkbox(<String_Obligatoire> cellId, <String_Obligatoire> valeur, tableau, colonne, <String_Obligatoire> ligne, <String_Obligatoire> idTab)
cellId - String_Obligatoire
: cell's id.
valeur - String_Obligatoire
: cell's value.
valeur - String_Obligatoire
: cell's value.
ligne - String_Obligatoire
: cell's line.
idTab - String_Obligatoire
: table's id.
column - String_Obligatoire
: cell's column.
<static> Object generate_dateElement(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column)
cellId - String_Obligatoire
: cell's id.
value - String_Obligatoire
: cell's value.
column - ObjectColonne_Obligatoire
: cell's column.
<static> Object generate_ElementFormSelect(<String_Obligatoire> cellId, valeur, colonne)
cellId - String_Obligatoire
: cell's id.
value - String_Obligatoire
: cell's value.
column - ObjectColonne_Obligatoire
: cell's column.
group - String_Obligatoire
: cell's group id.
<static> Object generate_ElementFormText(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column, <String_Obligatoire> group)
cellId - String_Obligatoire
: cell's id.
value - String_Obligatoire
: cell's value.
column - ObjectColonne_Obligatoire
: cell's column.
group - String_Obligatoire
: cell's group id.
<static> Object generate_ElementReference(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column)
cellId - String_Obligatoire
: cell's id.
value - String_Obligatoire
: cell's value.
column - ObjectColonne_Obligatoire
: cell's column.
<static> Object generate_ElementString(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column)
cellId - String_Obligatoire
: cell's id.
value - String_Obligatoire
: cell's value.
column - ObjectColonne_Obligatoire
: cell's column.
<static> Object generate_numberElement(<String_Obligatoire> cellId, <String_Obligatoire> value, <ObjectColonne_Obligatoire> column)
cellId - String_Obligatoire
: cell's id.
value - String_Obligatoire
: cell's value.
column - ObjectColonne_Obligatoire
: cell's column.
<static> <private> Object generateElementID(<String_Obligatoire> cellid, <String_Obligatoire> type)
cellid - String_Obligatoire
: the cell's id;
type - String_Obligatoire
: the column's type;
<static> <private> void Generique_ecrireBindDelay(<int_Obligatoire> id,positionScroll )
id - int_Obligatoire
identifiant du tableau concerné.
<static> void Generique_retourInstancierDataElt(xmlOptions)
Obligatoire - ObjectOption_xmlOptions
c'est l'import de cet objet qui provoque l'appel à la fonction globale <static> void Generique_retourInstancierXmlData()
Aucun -
<static> void Generique_retourXML()
Aucun -
<static> void Generique_retourXMLFiltre()
Aucun -
<static> void gestion_block_recursif(<Array_ObjectTexteLong_Obligatoire> Tableau, <String_Obligatoire> block, <int_Obligatoire> IdNiveau, <int_Obligatoire> Appel)
Tableau - Array_ObjectTexteLong_Obligatoire
: le Tableau d'objets référençant l'ensemble des titres présents dans le texte long.
block - String_Obligatoire
: Id de l'élément dom html (bloc de texte) associé au titre cliqué, à afficher/désafficher.
IdNiveau - int_Obligatoire
: N° représentant le niveau du titre dans le texte long.
Appel - int_Obligatoire
: Compteur d'appel du titre pour l'affichage/désaffichage du bloc de texte associé.
<static> Array getChildElements(<XMLObject_Obligatoire> node,<String_Facultatif> tagName)
node - XMLObject_Obligatoire
Elément XML du flux dont il s'agit de récupérer la liste des éléments enfants.
tagName - String_Facultatif
Nom porté par les éléments enfants directs à récupérer du noeud "node".
<static> String GetCookie(<String_Obligatoire> name)
name - String_Obligatoire
String contenant le nom du cookie.
<static> String getCookieVal(<String_Obligatoire> txt,<String_Obligatoire> name,<String_Obligatoire> sep)
txt - String_Obligatoire
String contenant l'ensemble des cookies à tester.
name - String_Obligatoire
String contenant le nom du cookie.
sep - String_Obligatoire
String contenant le séparateur délimitant les cookies.
<static> boolean getData(<p_ObjectNode_Obligatoire> Element)
Element - p_ObjectNode_Obligatoire
Pointeur sur un élément XML à tester ayant un contenu de type texte (Objet Node avec un NodeType valorisé à 1 ou 3).
<static> boolean getDataElement(<p_NodeList_Obligatoire> Element, <String_Obligatoire> nomElement)
Element - p_NodeList_Obligatoire
Pointeur sur un élément XML à tester ayant un contenu de type élément(Objet de type NodeList).
nomElement - String_Obligatoire
String indiquant le tagName de l'élément XML (Objet Node avec un NodeType valorisé à 3) présent dans l'arborescence DOM associé au pointeur ci-dessus dont on désire la valeur textuelle.
inspectAllChilds - boolean_Optionnel
, si vrai le retour prend en compte tous les noeud fils directs ou non, false pour parcourir seulement les enfants directs. Par défaut la variable est à "true"<static> boolean getDataElements(<p_ObjectNodeList_Obligatoire> listeElements,<String_Obligatoire> nomElement,<int_Obligatoire> item)
listeElements - p_ObjectNodeList_Obligatoire
Pointeur sur un élément XML (objet NodeList) à tester ayant un contenu de type élément.
nomElement - String_Obligatoire
String indiquant le tagName de l'élément XML (objet Node de NodeType à 3) présent dans l'arborescence DOM associé au pointeur ci-dessus dont on désire la valeur textuelle.
item - int_Obligatoire
Entier indiquant la position dans l'arborescence de l'élément XML à interroger.
<static> int getDaysInMonth(<int_Obligatoire> month,<int_Obligatoire> year)
month - int_Obligatoire
Numéro du mois.
year - int_Obligatoire
Nombre de l'annérte;e.
<static> DefaultElementForm getDefaultElementById(<String_Obligatoire> id)
id - String_Obligatoire
: Identifiant de l'élément recherché.
<static> Document getDocument(<String> frameId)
frameId - String
<static> DOMElement getElementByIdInFrame(<String> frameId, <String> id)
frameId - String
id - String
<static> Array_DOMElement getElements(<p_ObjectNodeList_Obligatoire> listeElements,<String_Obligatoire> nomElement)
listeElements - p_ObjectNodeList_Obligatoire
Pointeur sur une arborescence XML d'un objet DOM à tester (Objet de type NodeList).
nomElement - String_Obligatoire
String indiquant le critère de recherche du nom des éléments XML à récupérer.
<static> String getLibelle(<String_Obligatoire> codeLibelle)
codeLibelle - String_Obligatoire
code du libelle que l'on veut récupérer.
codeLangue - String_Falucatif
code de la langue désirée, si pas de valeur on prend celle par défaut.
<static> Object getParamComposant(bean, spExp)
element - Element
du formulaire.
expression - String
du séparateur non vide.
<static> int getRangOption(<ObjectOption_Obligatoire> tab, <String_Obligatoire> value)
tab - ObjectOption_Obligatoire
Tableau d'élément ObjectOption.
value - String_Obligatoire
Valeur de l'option recherchée.
<static> String getTextElement(<Element_Obligatoire> element)
element - Element_Obligatoire
: élément xml.
<static> Object getValue(txt,name,sep)
<static> <private> String getVersionFRED()
<static> <private> String getVersionLISE()
<static> void help_showOnglet(<int> selection)
selection - int
numéro de l'onglet à afficher
<static> void initForm(<String_Facultatif> fct)
fct - String_Facultatif
Fonction de validation de formulaire à appeler, prototype : valider(elem) - elem est l'objet élément qui a provoqué l'événement touche 'Entrée'.
<static> void initialiserCalendrier()
Aucun -
<static> boolean isLeapYear(<int_Obligatoire> Year)
Year - int_Obligatoire
: numéro de l'année.
<static> void loader_displayPopUpInLine(<String_obligatory> id, <String_obligatory> title, <String_obligatory> url, <int_obligatory> height, <int_obligatory> width)
id - String_obligatory
String : refers the id of ComponentPopUpInLine.
title - String_obligatory
String : refers the title of ComponentPopUpInLine.
url - String_obligatory
String : refers the url of ComponentPopUpInLine.
height - int_obligatory
Integer : refers the height of ComponentPopUpInLine.
width - int_obligatory
Integer : refers the width of ComponentPopUpInLine.
<static> void mettreAJourCalendrier()
Aucun -
<static> boolean modifieDataElement(<p_ObjectNode_Obligatoire> Element,<String_Obligatoire> valeur)
Element - p_ObjectNode_Obligatoire
Pointeur sur un élément XML de contenu de type texteà manipuler (objet Node).
valeur - String_Obligatoire
String indiquant la nouvelle valeur de l'élément XML.
<static> String monnaieFormat( <String_Obligatoire> monChiffre, <String_Obligatoire> devise)
monChiffre - String_Obligatoire
Chaîne de caractères contenant le nombre.
devise - String_Obligatoire
Chaîne de caractères contenant le symbole de la devise.
<static> <private> FLAG_STYLELIGNE_ALTERNE ObjectPresentation_calculStyleLigne(ptTableau,<boolean_Obligatoire> ligne)
ligne - boolean_Obligatoire
Entier indice de la ligne pour laquelle on doit calculer le style
pointeur - object_Obligatoire
sur le composant tableau
<static> void onChangeCheckboxTitreFiltre()
Aucun -
<static> void onClick(func, tabItemId)
Fonction - func
à appeler lors de la sélection du noeud. Cette fonction est paramètrable dans le flux XML alimentant le composant arborescence. Cette fonction a forcément deux attributs dans sa signature: le libellé et la donnée du noeud séléctionné, respectivement en position 1 et 2 dans la signature de la fonction.
Libell - libelle
é du noeud sélectionné. Ce libellé est forcément de type Texte.
Donn - data
ée associée au noeud sélectionné. Aucune restriction sur son type.
<static> void OpenWindow(<String_Obligatoire> url,<String_Obligatoire> nom,<String_Facultatif> options)
url - String_Obligatoire
URL de la page qui sera affichée dans la nouvelle fenêtre
nom - String_Obligatoire
Nom donnée à la fenêtre.
options - String_Facultatif
Liste des Options séparées par des virgules : d'affichage ou non des barres (navigation, adresse, menu, état, outils, défilement), de la taille, largeur, hauteur de la fenêtre.
<static> void OpenWindowFocus(<String_Obligatoire> url,<String_Obligatoire> nom,<String_Obligatoire> options)
url - String_Obligatoire
String indiquant le nom de la popup.
nom - String_Obligatoire
String contenant la valeur du path du cookie à supprimer.
options - String_Obligatoire
String indiquant les options sur la fenêtre surgissante - Les options possibles sont : <static> void popupinline_nodiv_delegate(with_loader, title, url, position_top, position_left, height, width)
popupinline_displayloader - String_Obligatory
Boolean : indicate the loader display mode. (true : display the loader; false : hidden the loader)
popupinline_id - String_Obligatory
String : indicate the id of the ComponentPopupInline .
popupinline_title - String_Obligatory
String : indicate the title of the ComponentPopupInline.
popupinline_url - String_Obligatory
String : indicate the url of the ComponentPopupInline.
popupinline_position_top - Integer_Obligatory
Integer : indicate the top of the ComponentPopupInline.
popupinline_position_left - Integer_Obligatory
Integer : indicate the left of the ComponentPopupInline.
popupinline_height - Integer_Obligatory
Integer : indicate the height of the ComponentPopupInline.
popupinline_width - Integer_Obligatory
Integer : indicate the width of the ComponentPopupInline.
popupinline_background - String_Optional
String : refers the HTML color code for the background of the ComponentPopupInline.
popupinline_loader_picture - String_Optional
String : refers the url of picture loader of the ComponentPopupInline.
<static> void preload()
Aucun -
<static> void preloadImages()
idsImages - String_Optionnels
Références des éléments image à charger.
<static> void preparePage()
<static> void printwindow()
Aucun -
<static> void QuickSort(<p_XMLObject_Obligatoire> xml,<String_Obligatoire> nomDonnee,<int_Facultatif> first,<int_Facultatif> last,<boolean_Obligatoire> ordre,<String_Optionnel> type)
xml - p_XMLObject_Obligatoire
: Pointeur sur l'arborescence XML à trier (Utile aussi pour les principes de récursivité).
nomDonnee - String_Obligatoire
: CritereTri String indiquant le nom de l'élément XML servant de critère de tri.
first - int_Facultatif
Entier indiquant l'indice du premier élément à trier (Utile aussi pour les principes de récursivité). Dans la version 2.0, ce paramètre est ignoré.
last - int_Facultatif
Entier indiquant l'indice du dernier élément à trier (Utile aussi pour les principes de récursivité). Dans la version 2.0, ce paramètre est ignoré.
ordre - boolean_Obligatoire
Booléen indiquant l'ordre de tri (true pour croissant, false pour décroissant).
type - String_Optionnel
String indiquant la typologie du critère de tri :<static> void QuickSortInitialise(<String_Obligatoire> donnee,<String_Obligatoire> type,array)
donnee - String_Obligatoire
servant de critére de tri
type - String_Obligatoire
de la donnée servant critére de tri
type - Array_Obligatoire
Array en entrée/sortie indiquant le tableau à trier.
<static> void QuickSortMulti(<p_XMLObject_Obligatoire> xml,<Array_Obligatoire> listeDonnee,<Array_Obligatoire> listeType,<Array_Obligatoire> listeOrdre,<int_Facultatif> first,<int_Facultatif> last)
xml - p_XMLObject_Obligatoire
: Pointeur sur l'arborescence XML à trier (Utile aussi pour les principes de récursivité).
listeDonnee - Array_Obligatoire
: Tableau de String indiquant le nom des éléments XML servant de critère de tri dans leur ordre d'application.
listeType - Array_Obligatoire
: Tableau de String indiquant la typologie du critère de tri :listeOrdre - Array_Obligatoire
: Tableau de Booléen indiquant l'ordre de tri (true pour croissant, false pour décroissant).
first - int_Facultatif
: Entier indiquant l'indice du premier élément à trier (Utile aussi pour les principes de récursivité). Dans la version 2.0, ce paramètre est ignoré.
last - int_Facultatif
: Entier indiquant l'indice du dernier élément à trier (Utile aussi pour les principes de récursivité). Dans la version 2.0, ce paramètre est ignoré.
<static> Array_Obligatoire QuickSortRecursif(<Array_Obligatoire> listeDonnee,<Array_Obligatoire> listeType,<Array_Obligatoire> listeOrdre,<Array_Obligatoire> array)
listeDonnee - Array_Obligatoire
: Tableau de String indiquant le nom des éléments XML servant de critère de tri dans leur ordre d'application.
listeType - Array_Obligatoire
: Tableau de String indiquant la typologie du critère de tri :listeOrdre - Array_Obligatoire
: Tableau de Booléen indiquant l'ordre de tri (true pour croissant, false pour décroissant).
array - Array_Obligatoire
: type Array en entrée indiquant le tableau à trier.
<static> void QuickSortTableau(<Function_Obligatoire> getCritere,array)
getCritere - Function_Obligatoire
Fonction servant à extraire le critère de comparaison d'un élément du tableau
type - Array_Obligatoire
Array en entrée/sortie indiquant le tableau à trier.
<static> <private> String remplacementParamErreur(<String_Obligatoire> texte,<String_Optionnel> params)
texte - String_Obligatoire
Message d'erreur associé au(x) paramètre(s) d'erreur indiqué(s).
params - String_Optionnel
Paramètres d'erreurs séparés par ';'.
<static> String remplaceSaisieEuro(<String_Obligatoire> maString)
maString - String_Obligatoire
Chaîne initiale comprenant le symbole € à remplacer.
<static> void RequeteGet_constructor(<String_Obligatoire> url)
url - String_Obligatoire
: url de la requete GET
<static> <private> void selectDate(<ObjetDOMHTML_Obligatoire> cellule)
cellule - ObjetDOMHTML_Obligatoire
: élément de formulaire «cellule» du calendrier qui a été cliqué.
<static> void SetCookie(<String_Obligatoire> name,<String_Obligatoire> value)
name - String_Obligatoire
String contenant le nom du cookie.
value - String_Obligatoire
String contenant la valeur à attribuer au cookie.
Optionnel_expires - Date_Optionnel
Objet Date contenant la valeur de l'expires à attribuer au cookie.
Optionnel_path - String_Optionnel
String contenant la valeur du path à attribuer au cookie.
Optionnel_domain - String_Optionnel
String contenant la valeur du domain à attribuer au cookie.
Optionnel_secure - Boolean_Optionnel
Booléen pour indiquer le caractère protégé ou non du cookie.
<static> <private> void setVersionLISE(<String_Obligatoire> value)
value - String_Obligatoire
: version du Framework Serveur
<static> void showHelp(<String_optionnal> mode, <String_Obligator<String_Obligatory> y> url, <String_Obligatory> title, <String_Obligatory> x, y, <String_Obligatory> height, <String_Obligatory> width)
mode - String_optionnal
: the display mode. Please see, HELP_SHOW_MODE.
url - String_Obligatory
: help'frame url.
title - String_Obligatory
: help'frame title.
x - String_Obligatory
: help'frame left position.
y - String_Obligatory
: help'frame top position.
height - String_Obligatory
: help'frame height.
width - String_Obligatory
: help'frame width.
<static> void showHelp_timer(<String_optionnal> mode, <String_Obligator<String_Obligatory> y> url, <String_Obligatory> title, <String_Obligatory> x, y, <String_Obligatory> height, <String_Obligatory> width)
mode - String_optionnal
: the display mode. Please see, HELP_SHOW_MODE.
url - String_Obligatory
: help'frame url.
title - String_Obligatory
: help'frame title.
x - String_Obligatory
: help'frame left position.
y - String_Obligatory
: help'frame top position.
height - String_Obligatory
: help'frame height.
width - String_Obligatory
: help'frame width.
<static> boolean stringToDate( <String_Obligatoire> dateString, <String_Facultatif> formatDateSrc)
dateString - String_Obligatoire
Chaîne de caractères à convertir.
formatDateSrc - String_Facultatif
Par défaut "J/M/A" - Valeurs par défaut des Fonctions techniques
<static> boolean suppressionElement(<ObjectNode_Obligatoire> listeElements,<int_Obligatoire> item)
listeElements - ObjectNode_Obligatoire
Pointeur sur une arborescence DOM (objet DOM ou NodeList) où un élément XML (objet Node ou NodeList) doit être supprimé
item - int_Obligatoire
Entier spécifiant l'indice ou la position de l'élément XML à supprimer.
<static> void TABLEUR_displayCellFloat(<String_Obligatoire> float)
float - String_Obligatoire
: float à formater.
<static> void TABLEUR_displayTopCellCalcul(<ComposantTableur_Obligatoire> niveau, <ComposantTableur_Obligatoire> value)
niveau - ComposantTableur_Obligatoire
: le niveau du group en question.
value - ComposantTableur_Obligatoire
: la valeur à affecter.
<static> <private> void TABLEUR_doGroupPercent(computePercentTab, tmpElement)
none -
<static> void TABLEUR_getGroupElements(<ComposantTableur_Obligatoire> niveau, <ComposantTableur_Obligatoire> size, <ComposantTableur_Obligatoire> id, <ComposantTableur_Obligatoire> group, <ComposantTableur_Obligatoire> typeName, <ComposantTableur_Obligatoire> col)
niveau - ComposantTableur_Obligatoire
: niveau du group.
size - ComposantTableur_Obligatoire
: la taille du tableur.
id - ComposantTableur_Obligatoire
: l'id du tableur.
group - ComposantTableur_Obligatoire
: id du group de l'élément dont provient l'évènement.
typeName - ComposantTableur_Obligatoire
: type de l'élément.
col - ComposantTableur_Obligatoire
: la colonne en cours.
<static> void TABLEUR_getTotal(<Integer_Obligatoire> col, <Integer_Obligatoire> page)
col - Integer_Obligatoire
: le numéro de la colonne.
page - Integer_Obligatoire
: le numéro de page.
<static> void TABLEUR_getTotalGroup1(<String_Obligatoire> id, <Integer_Obligatoire> col, <Integer_Obligatoire> page)
id - String_Obligatoire
: c'est le id du groupe généré par ComposantTableur_ecrireHTML_Calcul il s'agit de la première partie de l'id du td. Ex : col - Integer_Obligatoire
: le numéro de la colonne.
page - Integer_Obligatoire
: le numéro de page.
<static> void TABLEUR_getTotalGroup2(<String_Obligatoire> id, <Integer_Obligatoire> col, <Integer_Obligatoire> page)
id - String_Obligatoire
: c'est le id du groupe généré par ComposantTableur_ecrireHTML_Calcul il s'agit de la première partie de l'id du td. Ex : col - Integer_Obligatoire
: le numéro de la colonne.
page - Integer_Obligatoire
: le numéro de page.
<static> void TABLEUR_getTotalGroup3(<String_Obligatoire> id, <Integer_Obligatoire> col, <Integer_Obligatoire> page)
id - String_Obligatoire
: c'est le id du groupe généré par ComposantTableur_ecrireHTML_Calcul il s'agit de la première partie de l'id du td. Ex : col - Integer_Obligatoire
: le numéro de la colonne.
page - Integer_Obligatoire
: le numéro de page.
<static> array TABLEUR_initTabCoordination()
<static> void TABLEUR_myFloatParser(<String_Obligatoire> value)
value - String_Obligatoire
: chaine à parser
<static> <private> function testReady(<XMLObject_Obligatoire> XMLDOM)
XMLDOM - XMLObject_Obligatoire
XMLObject en cours de rapatriement de flux XML
<static> <private> void testStateChange2(<XMLObject_Obligatoire> XMLDOM)
XMLDOM - XMLObject_Obligatoire
XMLObject en cours de rapatriement de flux XML
<static> void Timer()
Aucun -
<static> boolean toEntier( <String_Obligatoire> entierString)
entierString - String_Obligatoire
Chaîne numérique représentant un entier.
<static> boolean toMontant( <String_Obligatoire> montantString)
montantString - String_Obligatoire
Chaîne de caractères à convertir.
<static> Array_Int trouverPosition(<DOMHTMLElement_Obligatoire> obj)
obj - DOMHTMLElement_Obligatoire
: référence à un élément DOM HTML
<static> <private> void valider(currentCalendar)
input - ObjetDOMHTML_Obligatoire
: Element input du calendrier dans lequel s'affiche la date sélectionnée dans le calendrier.
<static> void validerPopupTableur()
Aucun -
<static> Object verifierRetourAction(<Obligatoire_XMLObject> xmlRetourAction)
xmlRetourAction - Obligatoire_XMLObject
<static> void XMLObject_constructor()
Aucun -
<static> void XMLObjectCookie_constructor()
Aucun -
<static> void XMLObjectSauvegarde_constructor()
Aucun -
|
Framework JavaScript ACube V2.10.0 | ||||||||
CLASSE PRECEDENTE CLASSE SUIVANTE | CADRES SANS CADRES | ||||||||
SOMMAIRE: ATTR | CONSTR | METH | DETAIL: ATTR | CONSTR | METH |