Mise à jour par lot
Mise à jour de champs en masse sur les documents processus
Présentation
Le principe est de permettre à l’utilisateur de sélectionner plusieurs documents depuis une vue, puis de cliquer sur un bouton en haut de la vue qui affichera un assistant permettant de saisir les valeurs à mettre à jour en masse pour toutes les lignes sélectionnées.
Configuration (paramètres utilisateur au niveau du groupe de process)
Clé | Obligatoire | Description |
---|---|---|
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue] | Oui | Nom système du bouton. |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].label | Oui | Suffixe du libellé du bouton. Par défaut, LG_BATCH_[NOM_BOUTON] |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].display-condition | Non | Formule à évaluer |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].class-name | Oui | Nom complet de la classe d’extension à utiliser (deux classes sont fournies dans VDocKit : mise à jour et envoi de mail). |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].parameters | Oui | Paramètres nécessaires à l’exécution de la classe d’extension. |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].subform | Oui | Nom du sous formulaire à utiliser dans l’assistant pour modifier les valeurs des champs du processus. |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].report-level | Oui | Niveau de reporting. Trois valeurs possibles : LOW, MIDDLE, HIGH. |
Exemple de paramétrage
|
|
Mise à jour de champs en masse sur les données de réservoir
Présentation
Le principe est de permettre à l’utilisateur de sélectionner plusieurs données depuis une vue, puis de cliquer sur un bouton en haut de la vue qui affichera un assistant permettant de saisir les valeurs à mettre à jour en masse pour toutes les lignes sélectionnées.
Configuration (paramètres utilisateur au niveau du groupe de process)
Clé | Obligatoire | Description |
---|---|---|
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue] | Oui | Nom système du bouton. |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].label | Oui | Suffixe du libellé du bouton. Par défaut, LG_BATCH_[NOM_BOUTON] |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].display-condition | Non | Formule à évaluer |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].class-name | Oui | Nom complet de la classe d’extension à utiliser (deux classes sont fournies dans VDocKit : mise à jour et envoi de mail) |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].parameters | Oui | Paramètres nécessaires à l’exécution de la classe d’extension. |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].fragment | Oui | Les sous-formulaires n’étant pas disponibles pour les données, un fragment peut être utilisé pour masquer certains champs. Attention, car le même formulaire est utilisé pour la saisie et le traitement par lot. |
vdoc.kit.behaviors.batch.resourcedefinition.action.[Index].[NomSystemeDeLaVue].report-level | Oui | Niveau de reporting. Trois valeurs possibles : LOW, MIDDLE, HIGH. |
Exemples de paramétrage
Exemle 1 : déclaration d’un bouton de mise à jour par lot
|
|
Exemle 2 : conditionner l’affichage d’un bouton de traitement par lot
|
|