!!!Le configurateur
[{Image src = 'configurateur.png' caption = ''}]

[{TableOfContents}]

!!1) Fonction

Le configurateur permet :
* de constituer un [modèle de document|Modele_Document]
* de configurer la manière d'aborder les tables du modèle de document avec ''Jacim'' 

!!2) Explication

Le configurateur s'utilise sur un modèle de document, il faut donc [ouvrir un modèle de document existant|Jacim_Ouverture_Modele_Document] ou [en créer un nouveau|Jacim_Nouveau_Modele_Document]. Il est ensuite possible d'[accéder à l'outil|Affichage_Configurateur].

Deux parties peuvent être distinguées dans le configurateur :
!Partie supérieure : élaborer le modèle de document
Cette partie se compose de deux onglets :
*L'onglet {{Schema}} détaille la structure du modèle de document et permet d'[ajuster les opérations|Jacim_Operations_Noeud_Modele_Document] que l'on désire effectuer sur les différents élément du modèle
[{Image src = 'partie_modele_document.jpg'  caption = 'onglet Schema'}]
*L'onglet {{Privilèges}} permet 
**d'ajuster les privilèges dont l'on souhaite disposer sur les différents noeuds à l'aide des cases à cocher ({{Select/Consultation}}, {{Insert/Ajout}}, {{Update/Mise à jour}}, {{Delete/Suppression}})
**de [modifier la séquence des étapes|Jacim_Modification_Sequence_Saisie] dans l'[assistant de saisie|Jacim_Assistant_Saisie] par un mouvement de ''glisser/déplacer'' (''Drag'n drop''), la première étape étant la table située la plus à gauche et la dernière celle la plus à droite
[{Image src = 'partie_modele_document_privileges.jpg'  caption = 'onglet Privilèges'}]
La disquette de la barre d'outils permet de [sauvegarder un modèle de document|Enregistrer_Modele_Document], une action sur le document accompagné d'un {{+}} rouge [actionne un dialogue d'ajout d'un noeud au modèle de document|Jacim_Ajout_Noeud_Modele_Document].


!Partie inférieure : paramétrer le travail sur les tables

Une série d'onglets correspondant aux tables des différents noeuds du [modèle de document|Modele_Document] permet de procéder à la configuration. Un tableau apparaît dans chaque onglet, il permet d'ajuster les paramètres d'utilisation de chaque table. 

Chaque ligne du tableau correspond à une ''colonne'' de la table de base de données et chaque colonne du tableau  permet d'ajuster un paramètre différent.
Il faut noter que les paramètres enregistrés sont actifs __pour tous les utilisateurs se connectant avec le même identifiant__.

*__{{Nom}}__ n'est pas ajustable et présente le nom de la ''colonne'' de la base de données
*__{{Libellé de formulaire}}__ correspond au libellé présenté pour la ''colonne'' de base de de données dans les différents formulaires de ''Jacim'' ([assistant de saisie|Jacim_Assistant_Saisie], [tableur|Jacim_Tableur], [editeur|Jacim_Editeur]...)
*__{{Libellé de composeur}}__ est le libellé introduisant les données lors des mises en formes paramétrées par l'intermédiaire du [composeur|Jacim_Composeur] (site web, étiquettes, formulaires de prêt...)
*__{{Aide automatique}}__ automatise l'activation de l'aide à la saisie pour la ''colonne'' de base de données
*__{{Copie}}__ entraîne dans le [tableur|Jacim_Tableur] pour chaque nouvelle ligne du tableau une copie de la valeur de la ligne précédente pour la case correspondant à la ''colonne'' 

L'on sauvegarde les ajustements apportés à l'utilisation d'une table à l'aide de la petite disquette interne à l'onglet
[{Image src = 'partie_tables.jpg'  caption = 'configuration de table'}]

!!3) Utilisation

*[Création d'un nouveau modèle de document|Jacim_Nouveau_Modele_Document]
*[Ajout d'un noeud dans un modèle de document|Jacim_Ajout_Noeud_Modele_Document]
*[Ouverture d'un modèle de document existant|Jacim_Ouverture_Modele_Document]
*[Réglage des opérations à effectuer sur un noeud de modèle de document|Jacim_Operations_Noeud_Modele_Document]
*[Réglage de l'enchaînement des étapes d'une séquence de saisie dans un modèle de document|Jacim_Modification_Sequence_Saisie]