|
|
|
|
|
- Evénements exécutés lors du changement de page interne
- Limitations
- Propriété PageSource
ChangePageSource (Fonction) En anglais : ChangeSourcePage Change dynamiquement la page affichée dans un champ Page interne. Lors de ce changement, il est possible de passer des paramètres à la nouvelle page interne. A partir de la version 2024, cette fonction est disponible dans les appels Ajax. Cette fonction permet le changement des pages internes par programmation en Ajax. Il est ainsi possible de découper et structurer une page contenant un grand nombre de champs. Cette fonction peut être notamment utilisée dans les applications SPA (Single-Page Application).
ChangePageSource(PI_ChampPageInterne, PI_PageInterne)
Syntaxe
ChangePageSource(<Champ Page interne> , <Page interne> [, <Paramètre 1> [... [, <Paramètre N>]]])
<Champ Page interne> : Nom de champ Nom du champ de type Page Interne qui va être modifié. <Page interne> : Nom de page interne Nom de la page interne qui va être associée au champ Page interne. <Paramètre 1> : Type correspondant au paramètre (optionnel) Premier paramètre à passer à la page interne. <Paramètre N> : Type correspondant au paramètre (optionnel) Nième paramètre à passer à la page interne. Remarques Evénements exécutés lors du changement de page interne Lors de l'utilisation de la fonction ChangePageSource, les événements suivants sont exécutés : - Evénement "Avant le déchargement de la page interne". Cet événement est associé au champ Page interne.
- Evénement "Fermeture" de l'ancienne page interne.
- Evénement "Déclarations globales" de la nouvelle page interne.
- Evénement "Initialisation" des champs de la nouvelle page interne.
- Evénement "Initialisation" de la page interne.
- Evénement "Après le chargement de la page interne". Cet événement est associé au champ Page interne.
- Les noms et les paramètres des fonctions appelées doivent être identiques dans les deux pages.
- Si un champ de la page interne est utilisé directement depuis l'extérieur, un champ de même nom doit être présent dans la nouvelle page interne.
- Les valeurs des variables globales de l'ancienne page interne sont perdues.
La propriété PageSource permet de connaître le nom de la page interne actuellement affichée dans un champ de type Page interne. Classification Métier / UI : Code UI Composante : wd300page.dll
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|