From 984f77b20593f3e7c1ad9e1e7eda6d47e4b93ec4 Mon Sep 17 00:00:00 2001 From: "j.goderbauer" <j.goderbauer@adito.de> Date: Thu, 21 Mar 2019 17:38:05 +0100 Subject: [PATCH] fix: displayValue in ADDRESS->ADDR_TYPE --- entity/Address_entity/Address_entity.aod | 1 + .../entityfields/addr_type/displayValueProcess.js | 11 +++++++++++ 2 files changed, 12 insertions(+) create mode 100644 entity/Address_entity/entityfields/addr_type/displayValueProcess.js diff --git a/entity/Address_entity/Address_entity.aod b/entity/Address_entity/Address_entity.aod index 0d8cc4a75b..67b08770d2 100644 --- a/entity/Address_entity/Address_entity.aod +++ b/entity/Address_entity/Address_entity.aod @@ -27,6 +27,7 @@ <documentation>%aditoprj%/entity/Address_entity/entityfields/addr_type/documentation.adoc</documentation> <title>Addresstype</title> <consumer>KeywordAddressTypes</consumer> + <displayValueProcess>%aditoprj%/entity/Address_entity/entityfields/addr_type/displayValueProcess.js</displayValueProcess> </entityField> <entityField> <name>BUILDINGNO</name> diff --git a/entity/Address_entity/entityfields/addr_type/displayValueProcess.js b/entity/Address_entity/entityfields/addr_type/displayValueProcess.js new file mode 100644 index 0000000000..28d0cd4b0d --- /dev/null +++ b/entity/Address_entity/entityfields/addr_type/displayValueProcess.js @@ -0,0 +1,11 @@ +import("system.result"); +import("system.vars"); +import("KeywordRegistry_basic"); +import("Keyword_lib"); + +var key = vars.get("$field.ADDR_TYPE"); +if (key) +{ + var res = KeywordUtils.getViewValue($KeywordRegistry.addressType(), key); + result.string(res); +} -- GitLab