Wiki source code of Other static calls
Show last authors
1 | = Fonctions générales = |
2 | |
3 | == importLibrary == |
4 | Cette fonction permet d'importer les librairies de fonctions javascript qui sont accessibles depuis ''"Design / Librairies"''. |
5 | On lui passe en paramètre ''(entre double quotes)'' le nom de la librairie. |
6 | Lorsque l'import est effectué, toutes les fonctions de la libraries sont accessibles au script en cours. |
7 | |
8 | Elle s'utilise dans les scripts d'opération. |
9 | |
10 | '''Attention, cette fonction n'est pas utilisable dans les scritps d'actions !''' |
11 | |
12 | Exemple dans GetMyTeamPlanning de rqPlanning : |
13 | importLibrary("sysSystemUtils"); |
14 | sysSystemUtils.Hashtable(); où Hashtable est une fonction définie dans la librairie |
15 | |
16 | = Debug = |
17 | |
18 | Certaines fonctions permettent de faire des affichages à l'écran ou dans un fichier log. |
19 | |
20 | == throw == |
21 | |
22 | La fonction '''throw''' fait un affichage sur la page active, elle arrête le traitement et sort à l'écran la variable ou le texte souhaité. |
23 | |
24 | '''Attention cette fonction n'est pas utilisable dans les actions !''' |
25 | |
26 | Exemple : |
27 | throw "coucou"; |
28 | ou |
29 | throw ca2iTitle; |
30 | |
31 | == print == |
32 | |
33 | La fonction '''print''' n'arrête pas le traitement et sort dans le ficher log de l'application CoRHea la variable ou le texte souhaité. |
34 | |
35 | Exemple : |
36 | print (ca2iTitle); |