Une fois la définition de l’ergonomie créé, on va décider de ce qu’on mets dedans. Pour cela, depuis la définition de l’ergonomie, on clique sur Gest. Ergo. Fiche :
On accède à l'écran suivant:
Cette action affiche un aperçu de la fiche et son formulaire. Lors de la création d’une nouvelle ergonomie fiche, l'écran est donc vide comme dans l’exemple ci-dessus, c’est normal ! 🙂
Créer les onglets de notre ergonomie
On va commencer par créer le/les onglet(s) de notre ergonomie en cliquant sur le bouton Onglets: on peut alors venir sélectionner les Onglets qu’on souhaite avoir dans notre ergonomie:
Après avoir sélectionné les onglets, le bouton Validation permet d’enregistrer les informations saisies.
Les onglets qui composeront l’ergonomie apparaissent sur l’écran suivant :
Définir les champs de la fiche
Il est ensuite nécessaire de définir les champs qui composeront chaque onglet, et pour cela on clique sur le bouton “Fiche” pour chacun de nos onglets.
L'écran suivant affiche alors un outil de sélection multiple, qui présente :
Les champs de l’entité courante (variables standards et/ou spécifiques).
Les champs des entités « liées », par exemple les informations du client sur une commande commerciale ou de l’entête de commande et de l’article sur une ligne de commande commerciale.
Les variables d’affichage complémentaire (type VAC). Ces variables nécessitent l’ajout d’une règle de gestion pour calculer leur contenu
Les listes paramétrées (LPA).
➡️ On peut alors venir sélectionner ce qu’on souhaite afficher dans notre ergonomie !
Après avoir sélectionné les champs, le bouton Validation enregistrera les sélections, et le/les champs ajouté(s) apparaitront dans le formulaire !
Plusieurs actions sont disponibles sur le formulaire:
Suppression Formulaire: Supprime complètement la définition du formulaire. Cette action n’a pas de message de confirmation, mais la suppression n’est effective que si l’on valide la fiche de définition de l’ergonomie.
Affichage Formulaire : Si un formulaire est défini, permet d’afficher le résultat visuel de celui-ci.
Affichage Fiche : Permet d’afficher la fiche de définition d’ergonomie classique, même si un formulaire est défini.
La définition des Formulaires a actuellement une apparence différente des autres applications. En effet pour des raisons techniques, le formulaire s’ouvre dans une fenêtre par-dessus l’espace de travail, et non dans un panneau. Une fois le formulaire lancé, il est impossible d’accéder au reste de DIAPASON tant que cette fenêtre est ouverte, il faut soit valider soit abandonner le formulaire pour reprendre la main sur le progiciel.
Modifier les propriétés des champs affichés
Il est possible de venir modifier certaines caractéristiques des champs de notre fiche. Pour cela, on va faire clic droit “Gestion de la Zone”:
L'écran suivant permet pour chaque zone insérée de modifier son libellé, son format et les caractéristiques de saisie pour l’ergonomie courante !
Comment remplir les propriétés ?
Pour les champs
Sur l’onglet Caractéristiques…
Libellé et Format :
Variables sans libellé Il est possible de ne pas donner de libellé à une zone en saisissant « *VIDE » comme libellé. En effet, si on ne saisit pas de libellé c’est le libellé défaut de la variable qui sera utilisé.
Variables spécifiques au format « Heure » Les variables spécifiques peuvent apparaître au format « heure » dans les GFD. Il suffit de sélectionner une variable de type entier, et de sélectionner le format « HH:MM:SS » dans la liste des formats possibles quand on l’associe à une ergonomie. ⚠️ cette opération est irréversible : une variable ainsi définie ne pourra plus repasser au format entier. Il faut la désélectionner dans l’ergonomie où elle apparaît, et la sélectionner à nouveau.
Variables spécifiques de type « Editeur »: Toutes les variables spécifiques de type caractère « long » (plus de 90 caractères) apparaissent en saisie dans un éditeur dont la hauteur est calculée en fonction du nombre de caractères :
Moins de 500 caractères : 4 lignes
500 caractères : 5 lignes
600 caractères : 6 lignes
700 caractères : 7 lignes
800 caractères : 8 lignes
900 caractères : 9 lignes
A partir de 1000 caractères : 10 lignes
Liste de Valeurs ( Aide personnalisée ): Permet de piloter les listes d’aide (et le contrôle) sur toutes les zones saisies et de type caractère dans l’ergonomie.
Toutes les Listes de Valeurs de tous types sont utilisables.
Si une zone de type « spécifique » porte sur une variable qui dispose déjà d’une liste d’aide rattachée, le paramétrage de celle-ci sur l’ergonomie prime.
Sur une zone où une aide personnalisée a été paramétrée :
Le bouton « Sélection » est actif. L’action « Sélection » ouvre la Liste de Valeurs choisie.
Le contrôle est déclenché lors de la sortie de la zone : il faut que la valeur saisie soit parmi les valeurs possibles de la Liste de Valeurs.
Dans la gestion commerciale, le contrôle par rapport à la Liste de Valeurs est déclenché après le passage dans les requêtes GCC ou GCA.
Plus d'infos...
Les listes de type « RCT » disposent d’un contexte particulier lors de l’exécution de la requête rattachée :
En entrée :
Les variables SCR et VBP et VAC issues de la REB de gestion en mode ACT-INI
SCR.RCT_RefCol : variable courante
SCR.RCT_TypeAcces : CTL ou AID
SCR.RCT_TypeAction : CRE ou MOD
SCR.RCT_ValCol : valeur courante
SCR.EntCl1 : Clé 1 de l'enregistrement courant
SCR.EntCl2 : Clé 2 de l'enregistrement courant
SCR.EntCl3 : Clé 3 de l'enregistrement courant
SCR.EntTEn : Entité
En sortie :
Les variables SCR et VBP et VAC
LC-WARNING
LC-ERREUR
Dans le cadre de la gestion commerciale, le contexte en entrée est plus étendu :
Toutes les variables SCR.CdeSCD* de la gestion commerciale.
Toutes les variables de type VBP alimentées dans les autres requêtes GCC ou GCA.
Remarque : pour réaliser une liste d’aide en fonction d’une autre zone, alimenter une variable VBP lors de la saisie de cette zone pour la rendre visible pour l’aide.
SCR.EntTEn : contient l’entité en cours (GCDE pour commande, GCDL pour ligne de commande)
SCR.EntCl1 : contient la première clé (numéro de commande).
SCR.EntCl2 : contient la deuxième clé (numéro de ligne de commande).
SCR.EntCl3 : contient la troisième clé (vide).
Dans le cadre des PSD multi-onglets :
Il est possible de saisir « *PSD » comme référence liste de valeurs. Cela signifie que la liste des valeurs possibles sera donnée par la règle PSD associée à la présentation de la PSD.
Pour disposer d'une sélection multiple, associer une liste de valeurs de type « RCT » dont la caractéristique contient le texte « SEL=MUL,SEP=x » où le caractère situé après « SEP= » doit être celui qui sépare les valeurs.
Exemple : « SEL=MUL,SEP=% » donne avec sélection de VAL1, VAL3 et VAL4 : VAL1%VAL3%VAL4.
La règle RCT de contrôle doit tenir compte du fait que plusieurs valeurs sont saisies. Le caractère séparateur des valeurs n'est pas connu contextuellement dans la RCT. Le caractère séparateur des valeurs ne doit pas être la virgule.
Sur l’onglet Bouton Action…
Le bouton action sur zone est un petit bouton qui vient se positionner à droite de la zone et du bouton de déclenchement d’aide si celle-ci en possède un.
Bouton Action ? Si cette case est cochée, le bouton action viendra se positionner sur la droite de la zone.
Action : Cette liste de choix permet de sélectionner l’action associer au bouton action parmi les actions définies sur l’ergonomie.
Ico. Active : Ce bouton permet de sélectionner l’icône qui s’affichera sur le bouton lorsque celui-ci sera actif. Cet icône vient surcharger la définition de l’icône sur le thème et sur la définition de l’action.
Ico. Inactive : Ce bouton permet de sélectionner l’icône qui s’affichera sur le bouton lorsque celui-ci sera inactif. Cet icône vient surcharger la définition de l’icône sur le thème et sur la définition de l’action.
Actions Actives : On sélectionne la liste des actions qui si elles sont affectées à ce bouton seront accessibles depuis n’importe quelle zone de la fiche.
Pour les LPA
A partir de l’action « Gestion de la zone » sur la représentation de la LPA dans l’ergonomie, on peut surcharger les propriétés déjà définies sur la liste paramétrée.
On définit dans cette application également le mode d’affichage de la liste paramétrée, sachant qu’un affichage de LPA est déclenché comme un redémarrage (idem LPA en enfant de couplage) :
Actualisation (à chaque changement d’enregistrement)
Effacement : La LPA est effacée dès que la fiche est réaffichée. Pour la reremplir il faut utiliser son action « Actualiser ».
Synchrone : La LPA est affichée à chaque fois que la fiche la contenant est affichée.
Actu Cré (entrée en création)
A la demande avec effacement : la LPA est effacée ; elle peut être affichée en utilisant son action « Actualiser ».
A la demande sans effacement : lors de l’entrée en création le contenu de la LPA ne change pas ; elle peut être affichée en utilisant son action « Actualiser ».
Synchrone : le contenu de la LPA est réaffiché à chaque fois que la fiche la contenant est affichée (après une saisie de zone entrainant la modification d’autres zones).
Actu Mod (entrée en modification)
Effacement : La LPA est effacée dès que la fiche est réaffichée. Pour la reremplir il faut utiliser son action « Actualiser ».
Synchrone : La LPA est affichée à chaque fois que la fiche la contenant est affichée.
Actu Mod Glo (entrée en modification globale)
Effacement : La LPA est effacée dès que la fiche est réaffichée. Pour la reremplir il faut utiliser son action « Actualiser ».
Synchrone : La LPA est affichée à chaque fois que la fiche la contenant est affichée.
Ajouter un ou des Onglet(s) Web
Il est possible de définir parmi les onglets d’une fiche un ou des onglets qui contiendront un « Internet Explorer » permettant d’afficher des documents (textes, graphiques, pages HTML) ou bien des URL.
Pour cela, il faut cliquer sur le bouton “Onglet Web”.
On vient ensuite mettre dans “Variable”, la variable del’adresse à afficher dans l’onglet Web :
Pour éviter des chargement répétés des documents affichés, utiliser des « / » au lieu des « \ » dans les URL.
JavaScript errors detected
Please note, these errors can depend on your browser setup.
If this problem persists, please contact our support.