Responsable du programme
Les Responsables du programme créent et éditent les Formulaires à partir du Tableau de bord du projet.
Un Formulaire de saisie de données peut être conçu pour :

Les utilisateurs saisissent des données dans un Formulaire qui crée ou met à jour un enregistrement dans un module EMu lorsque le formulaire est sauvegardé : il existe une relation directe entre les données saisies dans le formulaire et un enregistrement dans un module EMu.
La capture d'écran suivante montre la conception d'un Formulaire de saisie de données pour capturer les détails d'une Personne Person
. Le Formulaire comprend une section unique avec quatre champs (seul le premier est montré) et une section de requête :
Lorsqu'un utilisateur y accède, le Formulaire s'affiche comme suit :
Lorsque les détails sont saisis et que le formulaire est enregistré, un enregistrement est créé dans le module Personnes/Organisations.
L'option de requête peut être utilisée pour localiser un enregistrement dans le module Personnes/Organisations, qui peut être édité et sauvegardé.
Quelques caractéristiques de ce Formulaire :
# |
Option |
---|---|
1 |
En cliquant sur l'icône d'information, une fenêtre contextuelle s'affiche avec des détails sur l'objet du Formulaire : |
2 |
Ce champ a été configuré comme étant obligatoire. Le Formulaire ne peut être sauvegardé que si une valeur est saisie dans le champ. |
3 |
Une liste déroulante des valeurs disponibles pour le champ. |
4 |
Recherche un enregistrement dans le module Personnes/Organisations et affiche ses valeurs dans le Formulaire, où elles peuvent être éditées et sauvegardées dans le module Personnes/Organisations. |

Plutôt que de créer ou d'éditer un seul enregistrement lorsqu'un Formulaire est sauvegardé, ses données peuvent être traitées par un script pour les manipuler de plusieurs façons.
Une utilisation typique d'un Script de traitement est la création en masse d'enregistrements.
Note: Les Scripts de traitement sont écrits en perl, généralement par des développeurs d'Axiell. Un certain nombre de scripts sont disponibles et peuvent être fournis sur demande ; des scripts supplémentaires peuvent être écrits pour répondre aux besoins du client. Veuillez contacter le support Axiell pour en discuter.
Chaque projet a un répertoire sur le serveur IMu situé sous le répertoire forms
. Les Scripts de traitement d'un projet sont sauvegardés dans ce répertoire.
Il n'est pas nécessaire d'entrer le nom du script dans le champ Script de traitement s'il n'y a qu'un seul script assigné au formulaire et que le script est nommé en utilisant l'identifiant du formulaire avec un suffixe .pl
(cela devient le script par défaut), par exemple :
imaging.pl
S'il existe plus d'un script de traitement disponible (et que vous ne souhaitez pas utiliser le script par défaut), saisissez le nom du script à utiliser dans le champ Script de traitement :
La création d'un projet et sa mise à disposition des utilisateurs se font en trois étapes :
- Nommez le projet dans le Registre EMu.
- Définir l'accès des utilisateurs dans le Registre EMu :
- Attribuez des autorisations aux utilisateurs pour déterminer les éléments (Formulaires, Éditeurs, Statistiques) du projet auxquels ils ont accès.
Note: Comme pour l'attribution de permissions dans EMu, il est bon d'attribuer des autorisations à un groupe et de faire des utilisateurs des membres de ce groupe. Des autorisations peuvent être attribuées aux utilisateurs, bien sûr, et celles-ci auront la priorité sur les autorisations au niveau du groupe. Consultez l'Aide EMu pour plus de détails sur l'ordre dans lequel les entrées de Registre sont attribuées.
- Définir le rôle d'un utilisateur dans un projet.
- Définir les projets auxquels l'utilisateur a accès.
Voir entrées de Registre Axiell Sapphire pour plus de détails.
- Attribuez des autorisations aux utilisateurs pour déterminer les éléments (Formulaires, Éditeurs, Statistiques) du projet auxquels ils ont accès.
- Créer Formulaires et Éditeurs, et Graphiques statistiques.