Les progiciels développés en technologie Safe X3 sont organisés en fonctions, chaque fonction correspondant à une entrée de menu. Ces fonctions sont normalisées dans leur ergonomie, et obéissent à différents modèles. La consultation est l'un de ces modèles (les autres étant les gestion d'objets et les traitements).
Il est à noter que cette documentation décrit l'ergonomie liée à la consultation que celle-ci s'effectue depuis un poste client Windows™ ou depuis un navigateur Web. En version 5, les deux ergonomies étant très proches, il n'existe aucune différence de comportement dans l'interface entre les deux modes de consultation.
Cette ergonomie se caractérise par :
La gestion des consultations est paramétrable par l'utilisateur, par le biais de la fonction de paramétrage des Ecrans de consultation.
Les différents éléments de cette gestion sont décrits dans le document qui suit.
En tête de la consultation, se trouve un ensemble de critères qui peuvent être alimentés avec des valeurs par défaut dépendants du contexte. Ainsi, à l'entrée dans une consultation, le tableau principal de cette consultation pet déjà contenir un ensemble de lignes affichées en tenant compte de ces critères.
Dans tous les cas, il est possible de saisir de nouvelles valeurs de critères en tête de l'écran, puis de lancer la recherche et l'affichage des lignes répondant à ces valeurs, grâce au bouton.
Selon les cas, il est également possible de rafraîchir (c'est-à-dire, de relire les informations présentées et de les réafficher avec le même jeu de critères) en utilisant au choix le menu Affichage / Rafraîchir ou la touche.
Cette consultation peut se faire sur un ou plusieurs onglets. On trouve dans tous les cas un ensemble de lignes présentant les données sélectionnées.
Le nombre de lignes présenté est limité par paramétrage.
Lorsque le nombre de lignes dans la base de données est supérieur au nombre de lignes présentées, les boutons et permettent de visualiser les lignes suivantes et précédentes. Les boutons et permettent, quant à eux, de revenir aux premières lignes et d'aficher les dernières lignes.
Lorsque la consultation possède un critère principal (client, compte, article…) dont la valeur est fixée, les boutons magnétophone (suivant/précédent/premier/dernier) permettent, si ces derniers sont dégrisés, de changer la valeur de ce critère principal (par exemple, passer au client suivant, à l'article précédent, au premier compte… selon le contexte).
Toute modification des critères présents en tête de l'écran est possible à tout moment. Le rafraîchissement des lignes s'effectue grâce au bouton.
Ce bouton permet de saisir la valeur des critères principaux, mais également la valeur de critères complémentaires non présents en tête de l'écran. Ces critères sont, de façon générique :
Ces critères peuvent être mémorisés sous un code quelconque, grâce au bouton. Le bouton permet de rappeler un mémo enregistré. Il est à noter qu'un mémo est toujours particulier à un utilisateur (pas de mémos globaux dans ce cas), et que le mémo nommé STD, s'il existe pour l'utilisateur, est automatiquement utilisé à l'entrée dans la consultation.
Enfin, le bouton permet de supprimer un mémo précédemment créé.