Bonjour,
J'ai plusieurs champs dans ma fenetre et pour l'ordre d'initialisation, j'ai pris l'habitude de tout mettre dans l'init de la fenetre (beaucoup plus pratique car s'il y a beaucoup de champs a initialiser, il faudrait tous les faires 1 par 1)
Par contre il y a un truc qui n'est pas très logique à mon avis, c'est que les codes qui sont dans les modifications de champs se font avant l'init de la fenetre...
exemple :
j'ai un selecteur avec du code qui se base sur un champs date.
Le champs date est initialisé uniquement a l'init de la fenetre.
Du coup le code plante car il fait en 1er le code de modif du selecteur avant l'init.
Je trouve donc que c'est illogique mais surtout 'dangereux' car on risque d'oublier la moitié des champs
Mise a pars 'tricher' avec une variable d'init, je ne vois pas d'autres solutions.
Qu'en pensez vous ?
Partager