Fonctions liées aux vues
Fonctions liées aux vues
Fonction EXTENDEDSCRIPT / EXTENDEDSCRIPT
Description
Cette fonction permet de placer du code JavaScript sur les cellules de vues dans les contextes suivants :
- Tableau dynamique ;
- Vue de documents processus ;
- Vue de données du réservoir.
Disponible depuis la version 4.1.0 de VDoc Kit.
Syntaxe
|
|
La syntaxe de la fonction contient les arguments suivants :
Paramètre | Description | Obligatoire | Commentaires |
---|---|---|---|
script | Script à exécuter. | Oui | Un certain nombre de variables sont disponibles en fonction du contexte d’utilisation (cf. tableau plus bas). |
Variables disponibles
Variable | Description | Commentaires |
---|---|---|
iContext | Contexte de l’utilisateur connecté | |
iUser | Utilisateur connecté | |
iWorkflowModule | Accès au module de gestion des processus | |
iDirectoryModule | Accès au module d’annuaire | |
iPortalModule | Accès au module de “back office” | |
iProjectModule | Accès au module de gestion des projets Studio | |
iLinkedResource | Ligne d’un tableau dynamique | Disponible uniquement dans le contexte d’un tableau dynamique |
iStorageResource | Ligne d’une vue de données de réservoir | Disponible uniquement dans le contexte d’une vue de réservoir de données |
iWorkflowInstance | Ligne d’une vue de documents processus | Disponible uniquement dans le contexte d’une vue de documents processus |
Valeur de retour
La fonction EXTENDEDSCRIPT renvoie une valeur dépendante du code script exécuté.
Exemples
Exemple 1 : concaténation des valeurs de plusieurs cellules dans une colonne virtuelle
Cet exemple montre comment utiliser la variable iLinkedResource pour manipuler les valeurs de cellule d’une ligne de tableau dynamique.
|
|
Exemple 2 : exécution d’une classe Java conditionnée par la valeur d’un champ du document parent
Cet exemple montre comment utiliser la variable iLinkedResource pour atteindre des données du document parent.
|
|