4D v14

Propriétés des objets

Accueil

 
4D v14
Propriétés des objets

Propriétés des objets    


 

 

En complément des manipulations expliquées dans la vidéo, il faut noter que :

Les formulaires disposent également de propriétés et de méthodes (méthode formulaire).

Vous serez donc tenté de placer votre programmation dans l’une ou l’autre de ces méthodes (objet ou formulaire). Mais laquelle choisir ?

Dans l’absolu, ce qui compte c’est que le code soit exécuté lorsque c'est nécessaire... donc l’un ou l’autre des choix conviendra pour débuter. Dans un premier temps, ne cherchez pas à optimiser à tout prix.

Il est cependant important de retenir l’ordre d’exécution des méthodes lorsqu’un événement survient :

  1. En premier lieu sont exécutées les méthodes objets (dans l'ordre de profondeur des objets = niveaux de plan = ordre de saisie)
  2. Une fois toutes les méthodes objets exécutées, c’est la méthode formulaire qui reprend la main et est exécutée à son tour.

Par défaut (pour des questions d’optimisation et de facilité de maintenance), je vous conseille de dé-sélectionner l’ensemble des événements objets et formulaire auxquels aucune programmation n'est associée, puis de ne cocher que ceux dont vous avez besoin et auxquels vous avez associé de la programmation.

En effet, si vous avez structuré votre programmation en testant les événements que vous utilisez mais laissez d'autres événements cochés, la méthode sera chargée et exécutée à chaque fois qu’un des événements cochés surviendra même si c’est un événement que vous n'avez pas programmé ... La méthode sera donc appelée sans raison.

 
 

 
PROPRIÉTÉS 

Produit : 4D
Thème : Propriétés des objets
Nom intl. : Object properties

 
UTILISATION DE L'ARTICLE

Autoformation ( 4D v13)
Autoformation ( 4D v14)