PC SOFT

DOCUMENTATION EN LIGNE
DE WINDEV, WEBDEV ET WINDEV MOBILE

Produits
WinDevWebDev - Code ServeurWebDev - Code NavigateurWinDev MobileEtats et Requêtes
Plateformes
WindowsLinuxWindows MobileUniversal Windows 10 AppAndroidWidget AndroidiPhone/iPadApple Watch
Langages
JavaPHPAjaxCode Utilisateur (MCU)Langage Externe
Bases de données
HFSQLHFSQL Client/ServeurProcédures stockéesOLE DBODBCAccès Natifs

Dans le cas d'une surcharge de code, permet d'exécuter le traitement du modèle correspondant au traitement du champ en cours.

Par exemple :

Syntaxe
ExécuteAncêtre()

Remarques
La fonction ExécuteAncêtre est automatiquement insérée dans le code en cas de surcharge de code d'un champ d'un modèle. Cette fonction peut être déplacée ou supprimée du code.

Si un traitement existe dans la fenêtre modèle, ce traitement apparaît en double dans la fenêtre utilisant le modèle. En effet, sont affichés :

  • le traitement issu du modèle. Ce traitement apparaît en grisé et son intitulé est suivi de "(modèle <Nom du modèle>)".
  • le traitement de la fenêtre / page.
Cette fonction ne doit pas être utilisée dans les traitements associés à la fenêtre ou à la page (code d'initialisation, code d'ouverture, code de fermeture, ...), car les codes des ancêtres sont automatiquement exécutés, dans un ordre spécifique. Le code saisi dans le traitement de la page sera exécuté de la manière suivante :
  • le traitement de déclaration des globales est fusionné entre le modèle et la page / fenêtre utilisant le modèle. Il est donc nécessaire de ne pas utiliser des variables de même nom dans ce traitement.
  • pour tous les traitements (sauf celui de fermeture de la page / fenêtre) : les traitements des modèles appliqués à la page / fenêtre sont exécutés en suivant leur ordre d'inclusion, puis le traitement correspondant à la page / fenêtre est exécuté.
  • pour le traitement de fermeture de la page / fenêtre : le traitement de fermeture de la page / fenêtre est exécuté, puis les traitements des modèles appliqués à la page / fenêtre sont exécutés en suivant l'ordre inverse d'inclusion.
Version minimum requise
  • Version 11
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire