UNTRANSLATED

Différences

Cette page vous donne les différences entre la révision choisie et la version actuelle de la page.

Lien vers cette vue

fr:manuals:freemedforms:scriptengine:general [2012/08/24 12:54]
Eric Maeker, MD [Accéder et modifier les éléments de la vue (UI)]
fr:manuals:freemedforms:scriptengine:general [2013/02/17 13:48] (Version actuelle)
Eric Maeker, MD [L'objet freemedforms.tools]
Ligne 53: Ligne 53:
 | checked       | (bool) Item coché                             |  oui    |  oui     | | checked       | (bool) Item coché                             |  oui    |  oui     |
  
 +  * Autres fonctions 
 +    * **extractFormFile(string formUid, string fileName)** : crée une image du fichier du formulaire dans un répertoire temporaire et retourne le chemin complet vers ce fichier. Vous permet d'extraire un fichier PDF et de le remplir par exemple.
 ===== Accéder aux données patient ===== ===== Accéder aux données patient =====
  
Ligne 60: Ligne 61:
 ^ Nom         ^ Valeur                          ^ Lecture ^ Ecriture ^ ^ Nom         ^ Valeur                          ^ Lecture ^ Ecriture ^
 | fullName    | nom complet incluant le titre   |  oui    |  non     | | fullName    | nom complet incluant le titre   |  oui    |  non     |
 +| firstName   | prénom                          |  oui    |  non     |
 +| birthName   | nom de naissance                |  oui    |  non     |
 +| secondName  | nom marital                     |  oui    |  non     |
 | isActive    | le patient est défini           |  oui    |  non     | | isActive    | le patient est défini           |  oui    |  non     |
 | dateOfBirth | Date de naissance               |  oui    |  non     | | dateOfBirth | Date de naissance               |  oui    |  non     |
Ligne 98: Ligne 102:
   * L'objet **freemedforms.tools** vous donne accès à divers fonctions génériques utiles pour vos scripts.   * L'objet **freemedforms.tools** vous donne accès à divers fonctions génériques utiles pour vos scripts.
   * Fonctions disponibles:   * Fonctions disponibles:
 +    * **userDocumentPath** : retourne le répertoire de travail de l'utilisateur (vous pouvez y stocker des documents)
     * **openUrl(string)** : demande au système d'ouvrir une URL. L'URL sera ouverte selon les règles générales du système d'exploitation (dans le navigateur internet configuré ou dans tout autre application).     * **openUrl(string)** : demande au système d'ouvrir une URL. L'URL sera ouverte selon les règles générales du système d'exploitation (dans le navigateur internet configuré ou dans tout autre application).
 +    * **dateToString(date, string)** : formate une date en utilisant le masque (string) passé.  
 +      * Retourne une string. 
 +      * Exemple:<code javascript>var today = new Date(); print(freemedforms.tools.dateToString(today, "dd/MM/yyyy");</code> 
 +    * **addDays(date, int)** : add x days to a date and return a new Date 
 +    * **addWeeks(date, int)** : add x weeks to a date and return a new Date 
 +    * **daysTo(Date from, Date to)** : return the number of days between two dates 
 +    * **lineWrapString(string, int x)** : ajuste la taille des lignes à x caractères pour la string 
 +      * Retourne une string
 ===== Accéder aux données de l'utilisateur courant ===== ===== Accéder aux données de l'utilisateur courant =====
  
fr/manuals/freemedforms/scriptengine/general.1345805655.txt.gz · Dernière modification: 2012/08/24 12:54 par Eric Maeker, MD
Recent changes RSS feed Valid XHTML 1.0 Valid CSS Driven by DokuWiki FreeMedForms © Eric Maeker, MD