202 - Les modèles de Saisie ou de Modification...

En général, ces modèles sont identiques puisqu'il s'agit:

- dans le cadre d'une création, d'appeler le formulaire de création en activant une nouvelle fiche. Dans ce cas, les rubriques à saisir seront toutes vierges.

- dans le cadre d'une modification, d'appeler le formulaire de modification au vu d'une fiche déja existante. Dans ce cas, les rubriques seront déja remplies, et il restera à modifier celles qui nécéssitent une modification.

 Mais dans les deux cas, il est OBLIGATOIRE d'obliger l'utilisateur à ne sortir que par un ou plusieurs points de passage OBLIGÉS.


Dans le cas d'une création, en général, je réalise 3 boutons:

1 - le bouton "autre création" (non présenté ici)

Il exécute les deux scripts qui sont destinés
à confirmer la création
et à recréer une autre fiche vierge

Ce bouton permet d'avoir à éviter de revenir à la fiche pour re-demander ensuite une nouvelle création. Derriere ce bouton s'exécute un script qui exécute les scripts à l'issue d'une création et réactive une nouvelle fiche à créer.

2 - le bouton "confirmer"

Ce bouton clôture la phase des créations:
-
Il exécute le script qui exécutent le ou les scripts à l'issue de la dernière création
- Il active le modèle de son choix ou revient au menu.

3 - le bouton "annuler"

Il permet de "faire marche arrière" et de ne plus créer de nouvelle fiche. Il conviendra donc
- soit d'éffacer la fiche qui a été créée, et d'activer le modèle de son choix, ou bien de revenir au menu.

- soit simplement de revenir à un modèle de son choix, si les rurbiques qui composent le modèle "modif" est composé qu'avec des rubriques de type globales. Technique traitée plus loin..

Dans le cas d'une modification

1 - Le bouton "Confirmer" (la modif)

Ce bouton permet d'exécuter sensiblement les même scripts que ceux situés derrière le bouton "confirmer de Création

2 - Le bouton "Annuler" (la modif)

Ce bouton permet:
- soit d'éffacer la fiche qui a été créée, et d'activer le modèle de son choix, ou bien de revenir au menu.
- soit simplement de revenir à un modèle de son choix, si les rurbiques qui composent le modèle "modif" a été composé avec des rubriques de type globales. Technique traitée plus loin...
  

 

 

Ce qu'il faut retenir

Bien distinguer les modèles "en fiche" (ou "formulaire" ) suivant leurs fonctions

Consultation: Toutes les boutons de navigation sont possibles et disponibles
Création
: Obliger le créateur, soit à poursuivre ses créations, soit à annuler la création en cours, soit clore les créations
Modification: Obliger le "modificateur" à passer par "Fin de modification"