From b5277bd8d53fc11e0dd87f26c3d77f631a7033fb Mon Sep 17 00:00:00 2001 From: Johannes Hoermann <j.hoermann@adito.de> Date: Fri, 15 Mar 2019 13:48:30 +0100 Subject: [PATCH] fix task entity display values --- .../entityfields/reasons/displayValueProcess.js | 4 +--- entity/Task_entity/Task_entity.aod | 3 +++ .../entityfields/priority/displayValueProcess.js | 6 ++++++ entity/Task_entity/entityfields/priority/valueProcess.js | 2 +- .../entityfields/progress/displayValueProcess.js | 6 ++++++ .../Task_entity/entityfields/status/displayValueProcess.js | 6 ++++++ .../_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod | 2 +- 7 files changed, 24 insertions(+), 5 deletions(-) create mode 100644 entity/Task_entity/entityfields/priority/displayValueProcess.js create mode 100644 entity/Task_entity/entityfields/progress/displayValueProcess.js create mode 100644 entity/Task_entity/entityfields/status/displayValueProcess.js diff --git a/entity/Salesproject_entity/entityfields/reasons/displayValueProcess.js b/entity/Salesproject_entity/entityfields/reasons/displayValueProcess.js index bd91d37f12..deb08ee453 100644 --- a/entity/Salesproject_entity/entityfields/reasons/displayValueProcess.js +++ b/entity/Salesproject_entity/entityfields/reasons/displayValueProcess.js @@ -3,6 +3,4 @@ import("system.result"); import("Keyword_lib"); import("KeywordRegistry_basic"); - -value = KeywordUtils.getViewValue($KeywordRegistry.salesprojectWonLost(), vars.get("$field.REASONS")); -result.string(value); \ No newline at end of file +result.string(KeywordUtils.getViewValue($KeywordRegistry.salesprojectWonLost(), vars.get("$field.REASONS"))); \ No newline at end of file diff --git a/entity/Task_entity/Task_entity.aod b/entity/Task_entity/Task_entity.aod index ad7e7a42a0..d8a80cb345 100644 --- a/entity/Task_entity/Task_entity.aod +++ b/entity/Task_entity/Task_entity.aod @@ -34,6 +34,7 @@ <mandatory v="true" /> <groupable v="true" /> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/status/valueProcess.js</valueProcess> + <displayValueProcess>%aditoprj%/entity/Task_entity/entityfields/status/displayValueProcess.js</displayValueProcess> </entityField> <entityField> <name>PRIORITY</name> @@ -42,6 +43,7 @@ <mandatory v="true" /> <groupable v="true" /> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/priority/valueProcess.js</valueProcess> + <displayValueProcess>%aditoprj%/entity/Task_entity/entityfields/priority/displayValueProcess.js</displayValueProcess> </entityField> <entityField> <name>REQUESTOR_CONTACT_ID</name> @@ -277,6 +279,7 @@ <consumer>KeywordProgress</consumer> <mandatory v="true" /> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/progress/valueProcess.js</valueProcess> + <displayValueProcess>%aditoprj%/entity/Task_entity/entityfields/progress/displayValueProcess.js</displayValueProcess> </entityField> <entityConsumer> <name>KeywordProgress</name> diff --git a/entity/Task_entity/entityfields/priority/displayValueProcess.js b/entity/Task_entity/entityfields/priority/displayValueProcess.js new file mode 100644 index 0000000000..83b9c66a79 --- /dev/null +++ b/entity/Task_entity/entityfields/priority/displayValueProcess.js @@ -0,0 +1,6 @@ +import("system.vars"); +import("system.result"); +import("Keyword_lib"); +import("KeywordRegistry_basic"); + +result.string(KeywordUtils.getViewValue($KeywordRegistry.taskPriority(), vars.get("$field.PRIORITY"))); \ No newline at end of file diff --git a/entity/Task_entity/entityfields/priority/valueProcess.js b/entity/Task_entity/entityfields/priority/valueProcess.js index 81d3400864..97f6684068 100644 --- a/entity/Task_entity/entityfields/priority/valueProcess.js +++ b/entity/Task_entity/entityfields/priority/valueProcess.js @@ -4,4 +4,4 @@ import("system.neon"); import("system.vars"); if(vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) - result.string("4467b33c-3a68-4c8b-ba4a-1eb666a6c774"); \ No newline at end of file + result.string("09072b59-d12f-469b-acbd-18a28232ff70"); \ No newline at end of file diff --git a/entity/Task_entity/entityfields/progress/displayValueProcess.js b/entity/Task_entity/entityfields/progress/displayValueProcess.js new file mode 100644 index 0000000000..5acf17db5f --- /dev/null +++ b/entity/Task_entity/entityfields/progress/displayValueProcess.js @@ -0,0 +1,6 @@ +import("system.vars"); +import("system.result"); +import("Keyword_lib"); +import("KeywordRegistry_basic"); + +result.string(KeywordUtils.getViewValue($KeywordRegistry.taskProgress(), vars.get("$field.PROGRESS"))); \ No newline at end of file diff --git a/entity/Task_entity/entityfields/status/displayValueProcess.js b/entity/Task_entity/entityfields/status/displayValueProcess.js new file mode 100644 index 0000000000..759b610257 --- /dev/null +++ b/entity/Task_entity/entityfields/status/displayValueProcess.js @@ -0,0 +1,6 @@ +import("system.vars"); +import("system.result"); +import("Keyword_lib"); +import("KeywordRegistry_basic"); + +result.string(KeywordUtils.getViewValue($KeywordRegistry.taskStatus(), vars.get("$field.STATUS"))); \ No newline at end of file diff --git a/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod b/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod index 581c9d3a68..3da243cd25 100644 --- a/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod +++ b/preferences/_____PREFERENCES_PROJECT/_____PREFERENCES_PROJECT.aod @@ -2,7 +2,7 @@ <preferences xmlns="http://www.adito.de/2018/ao/Model" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" VERSION="3.0.3" xsi:schemaLocation="http://www.adito.de/2018/ao/Model adito://models/xsd/preferences/3.0.3"> <name>_____PREFERENCES_PROJECT</name> <majorModelMode>DISTRIBUTED</majorModelMode> - <projectName>xRM-Basic2019</projectName> + <projectName>xRM-Basic5</projectName> <jditoMaxContentSize v="57671680" /> <calendarCategoriesEvent> <entry> -- GitLab