|
|
|
|
|
- Evénements gérés par défaut
Evénements associés aux champs Page interne
Evénements gérés par défaut Attention : Ne confondez pas "Champ Page interne" et "Page interne" : le "Champ Page interne" est un type de champ et la "Page interne" est un type de page. WEBDEV gère par défaut les événements suivants pour les champs "Page interne" :
| | Evénement | Condition d'exécution |
---|
Après chargement de la page interne (Code serveur) | Exécuté lors du changement de la page interne avec la fonction ChangePageSource. Cet événement est exécuté après l'événement "Déclarations globales" et l'événement "Initialisation" de la nouvelle page interne. Cet événement permet par exemple d'initialiser des champs, de restaurer des valeurs dans la page interne. | Avant déchargement de la page interne (Code serveur) | Exécuté lors du changement de la page interne avec la fonction ChangePageSource. Cet événement est exécuté avant l'événement de fermeture de la page interne initiale. Cet événement permet par exemple de sauvegarder les valeurs présentes dans la page interne. |
WEBDEV gère par défaut les événements suivants pour les Pages internes : | | Evénement | Condition d'exécution |
---|
Déclarations globales (Code serveur) | Déclaration des variables globales à la page. C'est le premier code exécuté lors de l'ouverture de la page. Ce code est exécuté avant le code de déclaration des globales de la page hôte (page dans laquelle la page interne est intégrée). Il est par exemple possible d'appeler une procédure de la page interne depuis le code de déclaration des globales de la page hôte. | Initialisation (Code serveur) | Exécuté lors de l'ouverture de la page. L'ordre d'exécution des événements est le suivant :- Initialisation des champs de la page.
- Initialisation de la page.
| Affectation de la propriété Valeur (Code serveur) | Exécuté à chaque affectation de la propriété Valeur sur la page interne (affectation directe ou effectuée avec la propriété Valeur). Ce code permet par exemple de récupérer des paramètres passés à la page interne. | Récupération de la propriété Valeur (Code serveur) | Exécuté à chaque récupération de la propriété Valeur de la page interne. Ce code permet par exemple à la page interne de renvoyer une valeur à la page accueillant le champ Page interne. | Chargement (onload) de la page interne (Code navigateur) | Code navigateur exécuté lors de l'affichage de la page interne dans le navigateur (réalisé par exemple par les fonctions PageAffiche ou PageActualise). | Demande de mise à jour de l'affichage (Code serveur) | Permet de regrouper le code de mise à jour des champs de la page : contenu des champs, état (visible, grisé, ...), libellé à mettre à jour, ...Cet événement peut attendre des paramètres. Il suffit de déclarer une procédure dans l'événement. Par exemple :
PROCÉDURE DemandeMiseAjour(TypeMiseAJour est un booléen)
Cet événement est lancé sur demande grâce aux fonctions : Lors de l'appel de ces fonctions, il est possible de préciser la valeur des paramètres attendus par l'événement. | Fermeture (Code serveur) | Exécuté lors de la fermeture de la page. Remarque : Une reprise de saisie sur un des champs de la page dans ce code empêche la page de se fermer. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|