Bonjour,
j'ai créé un superchamp (qui gère des entêtes de formulaires) que j'utilise dans plusieurs fenêtres.
Ce superchamp fait appel, dans son bouton "valider", à deux procédure locales des fenêtres dans lesquelles il est implanté:
avantValidation() et aprèsValidation()
Le problème, c'est qu'à l'execution, le superchamp appelle toujours les procédures locales de la même fenêtre, quelle que soit la fenêtre dans laquelle on se trouve.
Exemple: le superchamp de fFormulaire3 exécute les procédures locales de fFormulaire1, qui est la dernière qui a été synchronisée par abonnement.
- Avez vous déjà rencontré des problèmes de ce type?
- Comment utiliser l'indirection pour forcer explicitement l'appel des bonnes procédures locales?
J'ai testé:
{gsFenetreParent+".avantvalidation"}() mais ça ne fonctionne pas.
Pas plus que {gsfenetreParent}.avantValidation()
Merci d'avance pour votre aide!
Partager