Syntaxe de getDisplayValue dans une activité

4.0
Syntaxe de getDisplayValue dans une activité
0
Tags: #<Tag:0x00007fcf11d10a28>

#1

Bonjour,

Pourriez-vous m’aider à savoir comment utiliser le getDisplayValue() dans un processus métier ?

Sur un attribut énuméré, quand j’utilise :

context.getDataValue("Field", "propertyMinBuildingType")

C’est le code que j’obtiens et non pas la valeur affichée dans la liste.

Merci d’avance.

Abed.


(François Genestin) #2

Il faut récupérer l’objet de l’activité et faire un getDisplayValue

String value = context.getDataValue("Field", "myField");
ObjectDB obj = getGrant().getProcessObject("MyObject");
String display = obj.getField("myField").getDisplayValue(value);

#3

Merci @francois. C’est exactement ce que je voulais.