diff --git a/entity/Address_entity/Address_entity.aod b/entity/Address_entity/Address_entity.aod index 0d8cc4a75b42a2a0c0ab8f7706cca61cf8910fa2..67b08770d2ad0f4346df83f0a2758f14fcd9299e 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 0000000000000000000000000000000000000000..28d0cd4b0d7fefcb31d1a66ed7deb67f830d14a4 --- /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); +}