Please enable JavaScript to view this site.

Allegro Framework UI

Ils affichent le détail de l'enregistrement (toutes les données disponibles) et sont utilisés pour créer de nouveaux enregistrements et modifier les enregistrements existants. Sauf exceptions (réglages divers, paramétrage du système, lien depuis une autre application, ...), ils s'ouvrent toujours à partir de la liste des enregistrements existants. Le but de la forme n'est pas seulement de gérer les données, mais aussi de les valider, à la fois pendant la saisie des données (champs de saisie interdépendants) et avant l'enregistrement effectif dans la base de données.

Selon le nombre de champs de saisie et leur disposition, ils s'ouvrent soit dans une fenêtre, soit dans des onglets séparés. Si le formulaire s'ouvre dans une fenêtre, l'application peut être exécutée de manière répétée à partir du menu pour ouvrir plusieurs enregistrements différents en même temps. Lorsqu'un formulaire s'ouvre dans un onglet, la liste ne peut (sauf exceptions dues à la logique de l'application) être ouverte qu'une seule fois. Dans les deux cas, cependant, le formulaire contenant un enregistrement particulier ne peut être chargé qu'une seule fois. Lorsque vous essayez de l'ouvrir à nouveau, un avertissement concernant un enregistrement déjà ouvert s'affiche et  Allegro Framework active automatiquement (bascule vers) l'onglet contenant l'enregistrement donné.

La plupart des applications Allegro enregistrent leur code et leur description avec l'enregistrement. Ce code ou son équivalent (nom, désignation, titre, ...) est alors affiché dans un onglet à côté du nom de l'application, ce qui facilite la navigation entre plusieurs enregistrements ouverts d'une même application.

Il va de soi que les formes varient en taille et en complexité en fonction de l'objet de la demande.

clip0047

Exemple de forme simple ouverte dans une fenêtre

 

Pour certaines applications, il est conseillé de placer les champs de saisie dans plusieurs onglets, soit en raison de leur grand nombre, soit en raison d'un lien logique. Les formulaires sélectionnés peuvent être complétés par un composant de navigation d'enregistrement qui vous permet de vous déplacer entre les enregistrements sauvegardés sans avoir à quitter le formulaire et à ouvrir l'enregistrement à partir de la liste.

clip0048

 

Dans les formes plus complexes, la barre d'outils est généralement complétée par des boutons supplémentaires spécifiques à l'application. Ils peuvent également contenir un ou plusieurs composants de grille pour relier les entités des champs de saisie regroupées en lignes (par exemple, l'en-tête de la facture et les lignes de la facture ou le produit avec les prix valables à partir d'une certaine date).

clip0049

Certaines applications ne sont pas liées à la liste, mais une forme est lancée directement à partir du menu avec la possibilité de modifier les données.

clip0050

 

Il est parfois pratique de saisir les données en plusieurs étapes successives et d'enregistrer les données saisies lors de la dernière étape.

clip0051

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Nav Header: ALT+n
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Exit Menu/Up: ESC