diff --git a/entity/CampaignStep_entity/CampaignStep_entity.aod b/entity/CampaignStep_entity/CampaignStep_entity.aod index db37cfd536dda3caf37c26d5774ef9c9d6e2ac85..00d2090a782a2b6b9c4beb0cc55e001d7261fd74 100644 --- a/entity/CampaignStep_entity/CampaignStep_entity.aod +++ b/entity/CampaignStep_entity/CampaignStep_entity.aod @@ -98,6 +98,7 @@ <groupable v="true" /> <mandatory v="true" /> <valueProcess>%aditoprj%/entity/CampaignStep_entity/entityfields/status/valueProcess.js</valueProcess> + <displayValueProcess>%aditoprj%/entity/CampaignStep_entity/entityfields/status/displayValueProcess.js</displayValueProcess> </entityField> <entityField> <name>SORTING</name> diff --git a/entity/CampaignStep_entity/entityfields/status/displayValueProcess.js b/entity/CampaignStep_entity/entityfields/status/displayValueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..d0247bf23ab99895d336f6954448a7866fc855c5 --- /dev/null +++ b/entity/CampaignStep_entity/entityfields/status/displayValueProcess.js @@ -0,0 +1,6 @@ +import("system.result"); +import("system.vars"); +import("Keyword_lib"); +import("KeywordRegistry_basic"); + +result.string(KeywordUtils.getViewValue($KeywordRegistry.campaignStepState(), vars.get("$field.STATUS"))); \ No newline at end of file diff --git a/entity/CampaignStep_entity/entityfields/status/valueProcess.js b/entity/CampaignStep_entity/entityfields/status/valueProcess.js index ed6f79285d36d3d6d904c6554b6e28b79b09d861..0c8810a057e3bbec67a06df025de27e70d834441 100644 --- a/entity/CampaignStep_entity/entityfields/status/valueProcess.js +++ b/entity/CampaignStep_entity/entityfields/status/valueProcess.js @@ -4,4 +4,4 @@ import("system.result"); import("system.neon"); if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW && vars.get("$this.value") == null) - result.string($KeywordRegistry.campaignStepState$open); \ No newline at end of file + result.string($KeywordRegistry.campaignStepState$open()); \ No newline at end of file