Skip to main content
Skip table of contents

Paramétrer des actions sur le portail ou les rubriques du portail


On peut mettre en place des actions :

  • soit directement sur le portail : l’action pourra uniquement avoir comme contexte l’utilisateur, mais pas les informations affichées sur le portail…

  • soit sur chacune des rubriques : l’action pourra avoir les informations de la rubrique comme contexte. A noter que sur les rubriques de type Liste, les actions peuvent apparaître sous différents formats décrits ci-après !

Comment faire ? 🧐

Créer une action sur le portail

ETAPE 1- On crée les actions dans le portail

Pour mettre en place une action sur le portail, ça se passe dans l’onglet Actions de notre portail:

image-20250702-124720.png

On va venir y définir les différentes actions qu’on souhaite afficher sur le portail :

image-20250702-125012.png
  • Numéro d’ordre : Numéro d’ordre de l’action : doit être unique, non modifiable. Il définit l’ordre d’affichage des actions.

  • Code action : sera utilisé lors de la définition de l’affichage d’une rubrique ou d’une ergonomie de portail

  • Type Obj. App. : Type d’action exécutée parmi celles disponibles

Quelles actions sont disponibles ?

Valeur

Description

Ergo Portail

Rubrique

ACT

Action RCT

ADM

Action directe métier (pas d’interface)

AGE

Agenda paramétré

AME

Action Application Métier

ARB

Arbre

COU

Couplage

CSY

Commande Système

DOC

Document

LPA

Liste Paramétrée

MCO

Message de Confirmation

PER

PERT

PSD

Procédure de Saisie Dynamique (catégorie NAV)

TDY

Tableur Dynamique

  • Ref. Obj. App. : Référence de l’application lancée

  • Message : Texte du message affiché pour une action de type MCO, uniquement si type MCO sélectionné.

  • Désignation : Désignation de l’action, correspondant au texte dans le menu contextuel.

  • Libellé Court : Libellé de l’action présenté dans la bulle d’information.

  • Icône : Icône utilisée par défaut pour une action lancée depuis un bouton du formulaire.

  • Var. Ctx. : Pour les portails, cette liste est strictement informative et ne contient que les colonnes Ctx.Obj.App et Désignation. A l’exécution d’un objet applicatif depuis un portail, Diapason met à disposition les trois variables standards critères suivantes :

    • SCR.IAP_TypePere : Type du père , « POR » ou « RUB »

    • SCR.IAP_RefPere : Référence Portail ou Référence Rubrique

    • SCR.IAP_AppCtxPere : Référence Portail ‘/‘ Domaine Portail ‘/’ Action

ETAPE 2- On ajoute les actions dans l’ergonomie

Une fois les actions créées, on va devoir les ajouter dans l’ergonomie du portail.

Il peut y avoir plusieurs ergonomies pour un même portail, en fonction de la résolution de l'écran ! Voir Créer le portail.

image-20250702-131712.png

Dans l’onglet “Interface” de l’ergonomie dans laquelle on veut afficher l’action, on clique sur le bouton “Action”:

image-20250702-132039.png

Puis, on peut basculer la ou les actions à afficher !

image-20250702-132120.png

ETAPE 3- On ajoute les actions dans le formulaire

Une fois les actions ajoutées dans l’ergonomie, il faut voir où on les place dans le portail ! Pour ça , depuis l’ergonomie, on clique sur “Définition Formulaire” :

image-20250702-132322.png

Puis, on fait clic gauche- “Création action” :

image-20250702-133918.png

On peut ensuite bouger le carré qui s’affiche, et définir ses Propriétés :

image-20250702-134038.png

Pour y ajouter notre action ! Ainsi que modifier ses caractéristiques ( taille, icône…) :

image-20250702-134155.png

Il n’y a plus qu'à tester !

Créer une action sur une rubrique du portail

On peut créer différent types d’actions sur les rubriques du portail :

ETAPE 1- On crée les actions dans la rubrique

Pour mettre en place une action sur le portail, ça se passe dans l’onglet Actions de notre rubrique:

image-20250702-142359.png

On va venir y définir les différentes actions qu’on souhaite afficher sur le portail :

image-20250702-142604.png
  • Numéro d’ordre : Numéro d’ordre de l’action : doit être unique, non modifiable. Il définit l’ordre d’affichage des actions.

  • Code action : sera utilisé lors de la définition de l’affichage d’une rubrique ou d’une ergonomie de portail

  • Type Obj. App. : Type d’action exécutée parmi celles disponibles

Quelles actions sont disponibles ?

Valeur

Description

Ergo Portail

Rubrique

ACT

Action RCT

ADM

Action directe métier (pas d’interface)

AGE

Agenda paramétré

AME

Action Application Métier

ARB

Arbre

COU

Couplage

CSY

Commande Système

DOC

Document

LPA

Liste Paramétrée

MCO

Message de Confirmation

PER

PERT

PSD

Procédure de Saisie Dynamique (catégorie NAV)

TDY

Tableur Dynamique

  • Ref. Obj. App. : Référence de l’application lancée

  • Message : Texte du message affiché pour une action de type MCO, uniquement si type MCO sélectionné.

  • Désignation : Désignation de l’action, correspondant au texte dans le menu contextuel.

  • Libellé Court : Libellé de l’action présenté dans la bulle d’information.

  • Icône : Icône utilisée par défaut pour une action lancée depuis un bouton du formulaire.

  • Var. Ctx. : Si l’action nécessite des critères d’entrée, ils seront affichés en cliquant sur ce bouton. Il faudra alors venir faire correspondre une variable ou un champ de la liste standard WfResRubrique issu de la requête d’extraction :

image-20250303-081803.png
  • Ctx. Obj. App : Contexte applicatif de l’action : liste des variables critères à initialiser. Affiché.

  • Désignation : Désignation du contexte applicatif de l’action. Affichée.

  • Champ : Champ de la liste WfResRubrique ou variable issue de la requête d’extraction de la rubrique à associer au contexte applicatif. Saisi.

  • Désignation : Désignation liée à l’information sélectionnée dans la colonne Champ. Affichée.

  • Détail Var. Ctx. : Affichage détaillé des associations paramétrées.

ETAPE 2- on définit les actions à lancer depuis le titre ( obligatoire pour les rubriques Fiche et Graphique ! 🙂 )

Une fois les actions créées, toujours depuis la définition de la rubrique, on va pouvoir définir quelles actions lancer depuis le titre de la rubrique.

Pour rappel, on parle des actions ici :

Pour cela, il suffit de mettre le nom de ces actions dans ce champs de la rubrique :

image-20250702-144421.png

Et le tour est joué !

ETAPE 3- On ajoute les actions dans la structure de la rubrique (uniquement pour les rubriques Liste ! )

Pour les rubriques de type Liste, on peut, en plus des actions du titre, ajouter des actions dans les lignes :

  • On peut ajouter une seule action bouton par ligne

  • On peut ajouter plusieurs actions lançables sur un champs de la ligne

On va donc pouvoir les ajouter dans la structure de la rubrique :

image-20250702-143357.png
  • Pour une action lancée depuis un champs de la rubrique:

image-20250702-152157.png

Rien de spécial à mettre dans la requête, si ce n’est créer le champs qui portera l’action ( ici le numéro de commande). Voir Créer une rubrique liste .

On créé le champ tout à fait normalement, mais on ajoute

  • Type Action : “Action Rubrique”

  • Action: le nom de notre action 🙂

  • Pour une action lancée depuis le bouton action :

image-20250702-151303.png

Dans la requête d’extraction de la rubrique ( voir Créer une rubrique liste ), on entre la référence de cette action dans le champs WfResRubrique.RubAct

Puis dans la structure, on crée une ligne qui correspond à cette action avec :

  • Type Action : “Action Rubrique”

  • Champ/Variable : “WfResRubrique.RubAct”

  • Action: le nom de notre action 🙂

image-20250702-152437.png

On peut ensuite valider, et lancer le formulaire de lu rubrique !

image-20250702-152508.png

Il ne reste plus qu'à placer l’action sur la ligne !

Et il n’y a plus qu'à tester !


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.