Expand
Rechercher

Propriétés

Généralités

Nom Type Description
Première page de l’application Oui/non Défini la page en tant que première page de l’application. Lorsqu’une page est définie comme première page de l’application, l’icône suivante apparaît à droite de l’objet :
Couleur de fond Couleur Couleur de fond de la page
URL Texte URL d’accès de la page (cette propriété doit être unique à chaque page)
Conserver les variables au rafraichissement Oui/non Détermine si les données des variables doivent être conservées après un rafraichissement

Variables d’entrée

Lorsque vous naviguez d’une page à une autre, vous pouvez passer des variables en entrée à la page cible. Ces variables peuvent ensuite être utilisées dans les workflow ou les objets de la page cible.

Par défaut lorsque vous rafraichissez une page les données des variables de la page sont perdues. Vous pouvez cocher l’option Conserver les variables au rafraichissement dans les propriétés de la page pour conserver ces données même après un rafraichissement.

Vous pouvez ajouter une nouvelle page via le menu déroulant (à gauche), en cliquant sur Ajouter une page

2 possibilitées pour naviguer vers une page :

Url

Accèder à une page via sont URL

L’url d’une page correspond à l’url inscrite dans le navigateur permettant d’accèder directement à la page en question. Elle est composée de la racine de l’url UDo ainsi que de l’url de la page

Soit ma_page l’url d’une page, les URL d’accès à la page pour les différents environnements sont les suivants :

  • Studio/dev : https://studio.udo.tools/apps/{guid}?page=ma_page

  • Preprod : https://{guid}.preprod.udo.tools/ma_page

  • Prod : https://{guid}.app.udo.tools/ma_page

Alimenter des variables de page à partir de l’URL

Si vous avez des variables d’entrées de type Chaine de caractère dans la page, celles-ci peuvent être alimentés directement via les query params de l’URL.

Soit ma_page l’url d’une page, nom et prenom deux variables d’entrées, les URL d’accès à la page pour les différents environnements sont les suivants :

  • Studio/dev : https://studio.udo.tools/apps/{guid}?page=ma_page&nom=dupont&prenom=michel

  • Preprod : https://{guid}.preprod.udo.tools/ma_page?nom=dupont&prenom=michel

  • Prod : https://{guid}.app.udo.tools/ma_page?nom=dupont&prenom=michel

Redirections

Les redirections vous permettent de rediriger la navigation vers une autre page selon des conditions, elles sont gérées dans les attributs variables de la page.

Dans l’exemple ci-dessous nous disposons de deux pages, une page dashboard qui a été définie comme 1ère page de l’appli et une page dashboard_admin. On souhaite afficher la page dashboard_admin comme 1ère page si le role de l’utilisateur connecté est admin et la page dashboard dans tous les autres cas.

Les informations sur l’utilisateur connecté sont stockées dans une variable globale currentUser. (pour info cette variable a été alimenté depuis le workflow d’initialisation de l’application à l’aide de la constante UtilisateurCourant)

Dans les attributs variables de la page dashboard :

Search Placeholder