<Item> ... <Script> <OnLoad> ... </OnLoad> <PostLoad> ... </PostLoad> <OnValueChanged> ... </OnValueChanged> </Script> </Item>
<file type="script" name="onload">./scripts/xx/script.js</file>
<formdescription> ... </formdescription> <file type="script" name="onload">./scripts/xx/myglobalscripts.js</file> ... <Item> ... <script> <onValueChanged>my.name.space.onItemValueChanged();</onValueChanged> </script> </Item>
Nom | Valeur | Lecture | Ecriture |
---|---|---|---|
areLoaded | return true if all forms are loaded | oui | non |
logItemSearch | console login of form item serach (debugging purpose) | oui | oui |
namespaceInUse | Modifie l'espace de nom en cours | oui | oui |
item(“xxxx”) | Retourne l'item dont l'uuid est xxxx | oui | non |
// Sans définir au préalable l'espace de nom var monItem = freemedforms.forms.item("Mon::Namespace::MonItem"); if (monItem.isValid) { .... } // Avec définition de l'espace de nom freemedforms.forms.namespaceInUse = "Mon::Namespace::"; // Vous pouvez omettre le séparateur d'espace de nom à la fin var monItem2 = freemedforms.forms.item("MonItem2"); if (monItem2.isValid) { .... }
Nom | Valeur | Lecture | Ecriture |
---|---|---|---|
isValid | (bool) validité de l'item | oui | non |
uuid | (string) uuid complet de l'item | oui | non |
type | (string) Type d'item | oui | non |
currentValue | (variant) Valeur courante de l'item | oui | oui |
currentText | (string) Valeur courante textuelle de l'item | oui | oui |
currentUuid | (string) Uuid courante de l'item (pour les combos cela représente l'index courant) | oui | oui |
enabled | (bool) Etat d'accessibilité de l'item | oui | oui |
checked | (bool) Item coché | oui | oui |
Nom | Valeur | Lecture | Ecriture |
---|---|---|---|
fullName | nom complet incluant le titre | oui | non |
isActive | le patient est défini | oui | non |
dateOfBirth | Date de naissance | oui | non |
yearsOld | Age en années | oui | non |
isMale | sexe masculin | oui | non |
isFemale | sexe féminin | oui | non |
weight | Poids (valeur) | oui | non |
weightUnit | Poids (unités) | oui | non |
height | Taille (valeur) | oui | non |
heightUnit | Taille (unités) | oui | non |
creatinine | Créatinine (dernière valeur) | oui | non |
creatinineUnit | Créatinine (unités) | oui | non |
clearanceCreatinine | Clairance de la créatinine (dernière valeur) | oui | non |
clearanceCreatinineUnit | Clairance de la créatinine (unités) | oui | non |
var years = freemedforms.patient.yearsOld;
freemedforms.uiTools.showScreenshot("__subForms__/myMMSE","xx/drawing.png");