Last modified by Aurelie Bertrand on 2025/02/07 10:13

Show last authors
1 (% class="wikigeneratedid" id="HOutils" %)
2 Le **Gestionnaire de bibliothèque de scripts** permet de créer des fonctions Javascript utilisables lors de la [[création de mesures>>doc:Digdash.user_guide.studio.Create_datamodel.configure_data_model.Configure_columns.Create_new_measure.Create_calculated_measure.WebHome||anchor="Mesure_avancée"]]. Il est également possible de les importer via un fichier.
3
4 (% class="box warningmessage" %)
5 (((
6 ❗ Modifier un fonction javascript impacte toutes les mesures qui l'utilisent.
7 )))
8
9 (% class="wikigeneratedid" %)
10 [[image:Script_manager_FR.png||alt="Bibliothèque de scripts"]]
11
12 **Pour ajouter une fonction javascript :**
13
14 1. Cliquez sur le bouton **+**  au-dessus de la liste de fonctions.
15 1. Dans la boite **Nouveau **qui s'affiche, entrez le nom de la fonction avec une extension .js puis cliquez sur **OK**.
16 ➡ La fonction est ajoutée dans la liste de gauche.
17 1. Entrez le code de la fonction dans la section **Script** à droite.
18
19 Vous pouvez également importer un fichier de fonctions Javascript :
20
21 * Cliquez sur le bouton [[image:Load_file_button.png||height="20" width="21"]] et sélectionnez le fichier à importer.
22
23 **Pour dupliquer une fonction javascript : **
24
25 1. Sélectionnez la fonction originale et cliquez sur le bouton** **flèche à droite du bouton** + **puis **Dupliquer**.
26 ➡ Une copie de la fonction est ajoutée.
27 1. Renommez-la et modifiez le code javascript comme souhaité.
28
29 **Pour renommer une fonction javascript :**
30
31 * Cliquez sur le bouton [[image:Rename_button_FR.png||height="20" width="20"]] et entrez le nom souhaité.
32
33 **Pour supprimer une fonction javascript :**
34
35 * Sélectionnez la fonction que vous souhaitez supprimer, cliquez sur le bouton [[image:Delete_button.png||height="21" width="21"]].
36
37 (% class="box infomessage" %)
38 (((
39 Vous pouvez également accéder à ces fonctions via un clic droit sur une fonction javascript.
40
41 [[image:Script_manager_menu_FR.png||alt="Menu"]]
42 )))