- Code : Tout sélectionner
A. Création d'un document - fermeture sans sauvegarde
=====================================================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(Masque) - QueryClose
(champ calc) - Terminate
B. Création d'un document - enregistrement - Fermeture
======================================================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(Masque) - querysave
(Masque) - PostSave
(Masque) - QueryClose
(champ calc) - Terminate
C. Ouverture d'un document à partir d'une vue - consultation - fermeture
========================================================================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(Masque) - QueryClose
(champ calc) - Terminate
D. Ouverture d'un document à partir d'une vue - passage en modification - Sauvegarde - Fermeture
================================================================================================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(Masque) - querymodechange
(Masque) - postmodechange
(Masque) - QueryClose
(champ calc) - Terminate
E. Ouverture directement à partir d'une vue en Ctrl+D - sauvegarde
==================================================================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(Masque) - querysave
(Masque) - PostSave
(Masque) - QueryClose
(champ calc) - Terminate
F. Ouverture par action/modifier
================================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(Masque) - QueryClose
(champ calc) - Terminate
G. Toggle entre passage en mode modif/lecture
=============================================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(Masque) - querymodechange
(Masque) - postmodechange
(Masque) - querymodechange
(Masque) - querymodechange
(Masque) - querysave
(Masque) - PostSave
(Masque) - postmodechange
(Masque) - QueryClose
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(champ calc) - Terminate
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(Masque) - querymodechange
(Masque) - postmodechange
(Masque) - querymodechange
(Masque) - postmodechange
(Masque) - querymodechange
(Masque) - postmodechange
(Masque) - querymodechange
(Masque) - postmodechange
(Masque) - querymodechange
(Masque) - postmodechange
(Masque) - querymodechange
(Masque) - postmodechange
(Masque) - QueryClose
(champ calc) - Terminate
I. Lancement des calculs
========================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(Masque) - postopen
(Masque) - querymodechange
(Masque) - postmodechange
(Masque) - postrecalc
(Masque) - postrecalc
(Masque) - querysave
(Masque) - PostSave
(Masque) - QueryClose
(champ calc) - Terminate
J. Avec champs de saisie, ouverture, modification, saisie, recalc, save, fermeture
==================================================================================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(champ de saisie) - initialise
(Masque) - postopen
(Masque) - querymodechange
(champ de saisie) - entering
(Masque) - postmodechange
(champ de saisie) - exiting
(Masque) - querysave
(Masque) - PostSave
(Masque) - QueryClose
(champ calc) - Terminate
K. Autre création et calc
=========================
(Globals) - Initialise
(Masque) - Initialise
(Masque) - queryopen
(champ calc) - initialize
(champ de saisie) - initialise
(champ de saisie) - entering
(Masque) - postopen
(champ de saisie) - exiting
(Masque) - postrecalc
(Masque) - querysave
(Masque) - PostSave
(Masque) - QueryClose
(champ calc) - Terminate
on peut certes approfondir mais c'est un bon début...