From b5f8e9421769c5842985914ef473948e07d71ade Mon Sep 17 00:00:00 2001 From: Sebastian Listl <s.listl@adito.de> Date: Tue, 8 Dec 2020 10:36:18 +0100 Subject: [PATCH] #1070093 Objectselection attributes in preview --- .../entityfields/value_lookup/stateProcess.js | 5 ++++- .../AttributeRelationPreviewList.aod | 4 ++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/entity/AttributeRelation_entity/entityfields/value_lookup/stateProcess.js b/entity/AttributeRelation_entity/entityfields/value_lookup/stateProcess.js index e0ce90c1753..051e58a290e 100644 --- a/entity/AttributeRelation_entity/entityfields/value_lookup/stateProcess.js +++ b/entity/AttributeRelation_entity/entityfields/value_lookup/stateProcess.js @@ -4,8 +4,11 @@ import("system.result"); import("Attribute_lib"); var fieldState; -if (AttributeTypeUtil.useLookup(vars.get("$field.ATTRIBUTE_TYPE"))) +if ((vars.get("$sys.recordstate") == neon.OPERATINGSTATE_EDIT || vars.get("$sys.recordstate") == neon.OPERATINGSTATE_NEW) + && AttributeTypeUtil.useLookup(vars.get("$field.ATTRIBUTE_TYPE"))) +{ fieldState = neon.COMPONENTSTATE_EDITABLE; +} else fieldState = neon.COMPONENTSTATE_INVISIBLE; diff --git a/neonView/AttributeRelationPreviewList/AttributeRelationPreviewList.aod b/neonView/AttributeRelationPreviewList/AttributeRelationPreviewList.aod index 3ecddbf8b49..2c17aad789a 100644 --- a/neonView/AttributeRelationPreviewList/AttributeRelationPreviewList.aod +++ b/neonView/AttributeRelationPreviewList/AttributeRelationPreviewList.aod @@ -18,6 +18,10 @@ <name>ec5ceac7-a2d4-4912-b04b-adc83d3e9589</name> <entityField>VALUE</entityField> </neonTitledListTableColumn> + <neonTitledListTableColumn> + <name>2ec9274b-a800-4a38-8139-418543161be2</name> + <entityField>VALUE_LOOKUP</entityField> + </neonTitledListTableColumn> </columns> </titledListViewTemplate> </children> -- GitLab