LANCEMENT-OBJET
BUT
Cette fonction permet de demander le lancement d’un objet DIAPASON (document, liste paramétrée, …).
Disponible dans requête PSD et RCT. Fonctionne uniquement dans les FMO et les tableurs dynamiques.
SYNTAXE
Variable = LANCEMENT-OBJET ( TYPE-OBJET : Type d’objet
REF-OBJET : Référence objet
MODE-ACCES : Mode accès
MODE-RETOUR : Mode retour
ACTION-RETOUR : Action souhaitée en retour
MOD-REA : Mode de réaffichage
EVT-RETOUR : Action requête en retour )
PARAMETRES
Paramètre | E/S | O | Type | Description |
TYPE-OBJET | E | Oui | Caractère | Type d’objet. Cette référence peut être donnée par une variable locale, une constante globale, une constante locale ou par la sélection : ADG (Arbre documents GED), AGE (Agenda), AME (Application Métier), ARB (Arbre), COU (Couplage), CSY (Commande Sytème), DOC (Document), ENT (Entité), LPA (Liste Paramétrée), MCO (Message de Confirmation), PER (Diagramme PERT), PSD (Procédure de Saisie Dynamique), TDY (Tableur Dynamique). Équivalent à l’alimentation de la variable VBP.IAP_TypeFils. |
REF-OBJET | E | Oui | Caractère | Référence objet. Cette référence peut être donnée par une variable locale, une constante globale, une constante locale ou par la sélection en fonction du type d’objet sélectionné. Équivalent à l’alimentation de la variable VBP.IAP_RefFils. |
MODE-ACCES | E |
| Caractère | Contexte DIALOG en entrée. Peut être donnée par une variable locale, une constante globale, une constante locale ou par la sélection : S (Simple), V (Variables), C (Complet). Le défaut est « S ». Équivalent à l’alimentation de la variable VBP.IAP_ModeAcc. |
MODE-RETOUR | E |
| Caractère | Contexte DIALOG en retour. Peut être donnée par une variable locale, une constante globale, une constante locale ou par la sélection : S (Simple), V (Variables), U (Utiles), C (Complet). Le défaut est « S ». Équivalent à l’alimentation de la variable VBP.IAP_ModeRet. |
ACTION-RETOUR | E |
| Caractère | Action DIALOG en retour de l’objet lancé. Disponible dans la requête DIALOG exécutée à la fermeture de l’objet lancé. Le défaut est « RETOUR-référence objet ». Équivalent à l’alimentation de la variable VBP.IAP_ValActFils. |
MOD-REA | E |
| Caractère | Mode de réaffichage. Valeurs possibles « RAF » (Rafraîchir) ou « ACT » (Actualiser) |
EVT-RETOUR | E |
| Caractère | Action DIALOG en retour de l’objet lancé. Peut être donnée par une variable locale, une constante globale, une constante locale ou par la sélection : CTL (mode RCT = contrôle), vide (pas de DIALOG). Le défaut est vide. Équivalent à l’alimentation de la variable VBP.IAP_EvtActFils. |
Paramètres optionnels :
Clés (VBP.IAP_EntCl1 à 3) saisi pour type "ENT" uniquement.
Action (VBP.IAP_EntAct) saisi pour type "ENT" uniquement.
Présentation (VBP.IAP_EntPre) saisi pour type "ENT" uniquement.
Saisie Critères ? (VBP.IAP_SaiCri).
Fenêtre séparée ? (VBP.IAP_FenSep).
Variables utiles ? (VBP.IAP_LisVarUti) saisi si mode retour = « U » uniquement.
EXEMPLES
VLO.Resultat = LANCEMENT-OBJET ( TYPE-OBJET= TDY , REF-OBJET= "AgeEvtT" , MODE-ACCES= S , MODE-RETOUR= V , ACTION-RETOUR= VLO.Action , NON , MOD-REA= ACT, SAI-CRIT= CGL.NON , FEN-SEP= CGL.)
La fonction initialise les variables VBP nécessaires pour le lancement d’un tableur dynamique.
NOTES
La fonction retourne dans la variable résultat :
Le code erreur DIAPASON et le libellé associé à l’erreur, lors de toute anomalie d’exécution
Vide si tout s’est bien passé