Masquer les derniers auteurs
ecoudiere 36.1 1 {{box title="**Sommaire**"}}
Flora Flora 2.1 2 {{toc/}}
NicolasSchreiber 1.1 3 {{/box}}
ecoudiere 36.2 4
NicolasSchreiber 1.1 5 = Personnalisation des grilles de saisie =
6
Josephine Ducruet 51.1 7 En complément à la gestion des scénarii.xml (grilles de saisie standards fournies et gérées par Flora), les administrateurs peuvent paramétrer des grilles de saisies dédiées à leur application.
NicolasSchreiber 1.1 8
Josephine Ducruet 51.1 9 Ces grilles sont stockées dans la base de données et seront donc préservées à chaque monté de version. Pour les utilisateurs, il n'y a pas de différence entre une grille "standard flora" et une grille personnalisée par le musée.
NicolasSchreiber 1.1 10
Doriane Bautista 39.1 11 (% class="box infomessage" %)
12 (((
Doriane Bautista 41.1 13 **Lorsque l'on crée une nouvelle grille de saisie, il faut utiliser un compte utilisateur générique (tel que adminfonc), pour que celle-ci puisse être utilisée de tous les administrateurs.**
Doriane Bautista 39.1 14 )))
15
NicolasSchreiber 1.1 16 == Créer une grille de saisie ==
17
Flora Flora 3.1 18 Afin de faciliter sa conception, la sélection des champs à utiliser dans la grille sera réalisée via les modèles de saisie rapide. pour cela, il faut basculer en création dans la table concernée et créer un nouveau modèle qui servira à "collecter" les champs nécessaires à la nouvelle grille.
NicolasSchreiber 1.1 19
20 == Créer un nouveau modèle de saisie rapide ==
21
22 SI il n' y a encore jamais eu de modèles de saisie rapides crées sur la table, il vous faudra en préparer un.
23
Josephine Ducruet 51.1 24 Exemple sur les biens : Menu Base Documentaire / Biens, puis icône [[image:1744038155343-665.png]] pour basculer en saisie.
NicolasSchreiber 1.1 25
Josephine Ducruet 51.1 26 (% style="text-align:center" %)
27 [[image:1744038136084-398.png]]
NicolasSchreiber 1.1 28
29
ecoudiere 34.1 30 En saisie choisir votre type de grille sur laquelle vous voulez que le modèle de pré-saisie s'applique.
31
Josephine Ducruet 68.1 32 Vous pouvez supprimer des anciens modèles de saisie rapide en la sélectionnant puis en appuyant sur [[image:1744038186374-817.png]] .
ecoudiere 34.1 33
34 Modifiez un modèle de saisie rapide en le selectionnant puis faire valider. Pour créer un nouveau modèle appuyer juste sur valider après avoir choisi sa grille de saisie.
35
Josephine Ducruet 51.1 36 (% style="text-align:center" %)
37 [[image:1744038229708-713.png]]
ecoudiere 34.1 38
Josephine Ducruet 68.1 39 Faire apparaitre à gauche en bas l'outils de création de modèle de saisie rapide, en appuyant sur [[image:1744038252130-552.png]].
ecoudiere 34.1 40
Josephine Ducruet 51.1 41 (% style="text-align:center" %)
42 [[image:1744038283438-167.png]]
ecoudiere 34.1 43
Josephine Ducruet 51.1 44 Choisissez vos champs à mémorise grâce aux étoiles ​​​​​​​[[image:1744038314446-439.png]]. Remplissez vos champs selon vos besoin. Puis enregistrer votre sélection de champs pré-saisie à gauche ​​​​​​​[[image:1744038333481-593.png]] .
ecoudiere 34.1 45
Josephine Ducruet 51.1 46 (% style="text-align:center" %)
47 [[image:1744038674158-181.png]]
NicolasSchreiber 1.1 48
49
50 == Créer la grille de saisie personnalisée ==
51
Flora Flora 2.1 52 Venir dans le menu Administrer/Données/choisir la table de destination
NicolasSchreiber 1.1 53
Josephine Ducruet 68.1 54 [[image:1744187047475-142.png]]
NicolasSchreiber 1.1 55
ecoudiere 34.1 56 Appuyer sur le bouton créer pour créer une nouvelle grille de saisie:
NicolasSchreiber 1.1 57
Josephine Ducruet 68.1 58 [[image:1744187119368-363.png]]
NicolasSchreiber 1.1 59
Flora Flora 12.1 60 Donnez un nom à la nouvelle grille, et re-sélectionnez la grille "standard decalog" à laquelle elle sera liée et valider avec le bouton "Créer la grille de saisie".
NicolasSchreiber 1.1 61
Josephine Ducruet 68.1 62 [[image:1744187154047-676.png]]
NicolasSchreiber 1.1 63
Flora Flora 12.1 64 On choisi son modèle de saisie rapide, ici "Administration" préparé auparavant.
65
Josephine Ducruet 68.1 66 [[image:1744187209480-951.png]]
Flora Flora 12.1 67
68
NicolasSchreiber 1.1 69 (% class="box warningmessage" %)
70 (((
ecoudiere 36.2 71 L'ordre, dans lequel vous allez sélectionner les champs, ne sera pas conservé. Au final, cela sera celui présent dans les onglets des scénarios parents (donc dans la structure de la table). Vous pouvez donc cliquer sur " ajouter tous les champs" pour gagner du temps.
NicolasSchreiber 1.1 72 )))
73
Josephine Ducruet 68.1 74 (% style="text-align:center" %)
75 [[image:1744187502966-544.png]]
NicolasSchreiber 1.1 76
Flora Flora 12.1 77
Josephine Ducruet 68.1 78 ​​​​​​​​​​​​​​
NicolasSchreiber 1.1 79
Josephine Ducruet 68.1 80 (% style="text-align:center" %)
81 [[image:1744187890246-442.png]]
NicolasSchreiber 1.1 82
Josephine Ducruet 68.1 83
ecoudiere 25.1 84 (% style="text-align: center;" %)
85 ATTENTION : pensez à sauvegarder votre travail !
NicolasSchreiber 1.1 86
Flora Flora 24.1 87 == Configurer vos champs: ==
NicolasSchreiber 1.1 88
Josephine Ducruet 68.1 89 [[image:1744188637180-257.png]]
Flora Flora 24.1 90
91
Josephine Ducruet 68.1 92 (% style="text-align:center" %)
93 [[image:1744189402039-830.png]]
Flora Flora 24.1 94
Flora Flora 3.1 95 = Affecter la grille aux utilisateurs concernés =
NicolasSchreiber 1.1 96
Flora Flora 24.1 97 **Connectez vous en admin.**
NicolasSchreiber 1.1 98
Flora Flora 24.1 99 **Repérez le groupe concerné** pour savoir dans quel rôle affecter la grille. (il n'est pas possible d'affecter une grille à un utilisateur, il faut obligatoirement passer par un rôle, et, en général, on évite d'affecter les rôles directement aux utilisateurs car cela complique la gestion).
NicolasSchreiber 1.1 100
101
Flora Flora 3.1 102 **NOTE IMPORTANTE : **Quand Flora construit les droits d'un utilisateur, il lit les rôles qui lui sont affecté du haut vers le bas mais pour les grilles de saisies et les filtres, il ne concatène pas les différentes valeurs affectées. Seule la première lue sera prise en compte. Il est donc important de définir les grilles de saisie et les filtres dans le premier rôle de chaque groupe.
NicolasSchreiber 1.1 103
Flora Flora 24.1 104 Pour les droits sur les tables, c'est différent. Un premier rôle peut contenir des droits de création/modification puis un rôle suivant les droits de consultation, ce qui explique que nous ayons crée un rôle générique de consultation pour ne pas complexifier la création des rôles par métier.
NicolasSchreiber 1.1 105
Flora Flora 24.1 106 **Lier votre rôle et votre grille de saisie personnalisée.**
NicolasSchreiber 1.1 107
Josephine Ducruet 68.1 108 [[image:1744190152629-644.png]]
NicolasSchreiber 1.1 109
110
Josephine Ducruet 68.1 111 (% style="text-align:center" %)
112 [[image:1744190176968-770.png]]
Flora Flora 24.1 113
ecoudiere 25.1 114 (% style="text-align: center;" %)
115 //Cocher le nom de votre grille de saisie ici administration//
Flora Flora 24.1 116
NicolasSchreiber 1.1 117 = Tester votre grille de saisie =
118
119 Après enregistrement de la grille, une déconnexion et reconnexion est nécessaire.
120
121 Connectez vous avec un utilisateur a qui a été affectée la grille de saisie
122
123
124 = Comment ajouter un champ non prévu au départ =
125
Flora Flora 2.1 126 Il vous arrivera forcément d'avoir besoin de rajouter un champ que vous n'aviez pas sélectionné au départ dans votre modèle de saisie rapide.
NicolasSchreiber 1.1 127
Flora Flora 2.1 128 Ce n'est pas un problème. il vous suffira de revenir en création dans une notice bien en sélectionnant ce modèle de saisie rapide (ou un autre s'il n'existe plus), et de sélectionnez les nouveaux champs, puis de sauvegarder le modèle de saisie rapide.
NicolasSchreiber 1.1 129
Flora Flora 2.1 130 Vous pourrez ensuite revenir dans votre grille de saisie personnalisée pour ajouter le ou les nouveaux champs comme lors de sa création.
NicolasSchreiber 1.1 131
ecoudiere 36.2 132 (% class="box infomessage" %)
133 (((
Flora Flora 2.1 134 En résumé : les modèles de saisie rapide sont des "paniers" dans lesquels vous rangez temporairement les champs (et leurs valeurs par défaut) pour les déposer dans les grilles de saisie personnalisées.
ecoudiere 36.2 135 )))