diff --git a/entity/Task_entity/Task_entity.aod b/entity/Task_entity/Task_entity.aod index 47f07eb75fd5627aeef60f458e25b8b0e1033047..28614866fc9e4396d493f7707f2d434fb435b45e 100644 --- a/entity/Task_entity/Task_entity.aod +++ b/entity/Task_entity/Task_entity.aod @@ -4,6 +4,7 @@ <majorModelMode>DISTRIBUTED</majorModelMode> <documentation>%aditoprj%/entity/Task_entity/documentation.adoc</documentation> <title>Task</title> + <contentTitleProcess>%aditoprj%/entity/Task_entity/contentTitleProcess.js</contentTitleProcess> <afterUiInit>%aditoprj%/entity/Task_entity/afterUiInit.js</afterUiInit> <onValidation>%aditoprj%/entity/Task_entity/onValidation.js</onValidation> <iconId>VAADIN:TASKS</iconId> @@ -90,6 +91,7 @@ <consumer>KeywordTypes</consumer> <groupable v="true" /> <searchable v="true" /> + <state>READONLY</state> <valueProcess>%aditoprj%/entity/Task_entity/entityfields/type/valueProcess.js</valueProcess> <displayValueProcess>%aditoprj%/entity/Task_entity/entityfields/type/displayValueProcess.js</displayValueProcess> </entityField> diff --git a/entity/Task_entity/contentTitleProcess.js b/entity/Task_entity/contentTitleProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..42200983cd942d93065d3728601f40eb2cc2d4ad --- /dev/null +++ b/entity/Task_entity/contentTitleProcess.js @@ -0,0 +1,4 @@ +import("system.vars"); +import("system.result"); + +result.string(vars.get("$field.TYPE.displayValue")) \ No newline at end of file diff --git a/neonView/TaskEdit_view/TaskEdit_view.aod b/neonView/TaskEdit_view/TaskEdit_view.aod index a3815e25d5e276ce1b39a1bb7205c2ece77c8382..4d44b6272b1c108cfaa569dc452c7f1331c31461 100644 --- a/neonView/TaskEdit_view/TaskEdit_view.aod +++ b/neonView/TaskEdit_view/TaskEdit_view.aod @@ -13,6 +13,10 @@ <editMode v="true" /> <entityField>#ENTITY</entityField> <fields> + <entityFieldLink> + <name>f8dcc490-1b86-47c3-88fa-8005f8e0095b</name> + <entityField>TYPE</entityField> + </entityFieldLink> <entityFieldLink> <name>fb5768fe-2dd2-45cd-8d21-f20af279f409</name> <entityField>SUBJECT</entityField> diff --git a/neonView/TaskFilter_view/TaskFilter_view.aod b/neonView/TaskFilter_view/TaskFilter_view.aod index 989886738874f490491f038f6a63380448e3fe53..36538160f32f47a8e26957c0e5fec4b32d4fd0e5 100644 --- a/neonView/TaskFilter_view/TaskFilter_view.aod +++ b/neonView/TaskFilter_view/TaskFilter_view.aod @@ -34,6 +34,7 @@ <children> <timelineViewTemplate> <name>TasksTimeline</name> + <favoriteActionGroup1>tableActions</favoriteActionGroup1> <dateField>MATURITY_DATE</dateField> <titleField>SUBJECT_DETAILS</titleField> <descriptionField>DESCRIPTION</descriptionField>