Selectors
Champ sélecteur générique
Champ générique sélecteur permettant de naviguer vers un écran sélecteur (sélecteur ou vue).
Classe : com.axemble.vdp.ui.core.document.fields.SelectorField
Stockage : dépend des keys des ViewModelItems de la vue du sélecteur.
Storage table: vdp_string_values or vdp_collection_values
Paramètre | Description |
---|---|
screen | String; Nom de l’écran : nommé dans Process “screen” ou “class” |
method | String; Méthode de l’écran |
multiple | Booléen; default false; sélecteur simple ou multiple. |
Champ sélecteur de ressources
Champ sélecteur de ressources des réservoirs de données.
Classe : com.axemble.vdp.ui.core.document.fields.ResourceSelectorField
Stockage : IStorageResource, Collection<IStorageResource>
Paramètre | Description |
---|---|
view | String; Protocol URI de la vue de la table de réservoir à utiliser comme sélecteur. |
label | String; Colonne de la vue utilisée comme libellé de sélection. |
allowcreate | Booléen; default false; Permettre la création d’une nouvelle ressource directement. |
multiple | Booléen; default false; sélecteur simple ou multiple. |
Champ sélecteur de documents de processus
Un champ dédié existe pour sélectionner des documents de processus.
Sélecteur multiple
L’objectif du sélecteur multiple de document processus est de permettre leur affichage sous forme de vue (liste, grille, liens).
Personnalisation
Pour mettre en place la personnalisation, il suffit d’ajouter le champ sélecteur multiple de documents dans un formulaire à l’aide de Studio et de se rendre sur la section Développement des propriétés du champ. Différents paramétrages peuvent être spécifiés dans la zone Eléments XML fils de configuration.
Format :
<custom>
<custom-column name="" label="" type="" zone="">
</custom>
Exemple
Modifier le mode d’affichage de la vue en mode grille :
<custom displayMode="table">
<custom-column name="sys_Title" displayLabel="true" label="LG_TITLE" type="STRING" zone="description" />
<custom-column name="sys_Reference" displayLabel="true" label="LG_REFERENCE" type="STRING" zone="description" />
<custom-column name="texte" displayLabel="true" type="STRING" zone="description" />
<custom-column name="sys_Creator.login" displayLabel="true" label="LG_USER" type="STRING" zone="description" />
</custom>