Skip to content
Snippets Groups Projects
Commit 6504e6ac authored by Sebastian Listl's avatar Sebastian Listl :speech_balloon:
Browse files

#1069751 ExportTemplate delete relations in onDBDelete

parent 14a1e74c
No related branches found
No related tags found
No related merge requests found
......@@ -73,11 +73,6 @@
<entityConsumer>
<name>ExportTemplateFields</name>
<state>EDITABLE</state>
<dependency>
<name>dependency</name>
<entityName>ExportTemplateField_entity</entityName>
<fieldName>ExportTemplateFields</fieldName>
</dependency>
<children>
<entityParameter>
<name>ExportTemplateField_param</name>
......@@ -86,6 +81,11 @@
<documentation>%aditoprj%/entity/ExportTemplate_entity/entityfields/exporttemplatefields/children/exporttemplatefield_param/documentation.adoc</documentation>
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>ExportTemplateField_entity</entityName>
<fieldName>ExportTemplateFields</fieldName>
</dependency>
</entityConsumer>
<entityParameter>
<name>ExportTemplateIDs_param</name>
......@@ -94,11 +94,6 @@
</entityParameter>
<entityConsumer>
<name>ExportTemplateplaceOfUseCon</name>
<dependency>
<name>dependency</name>
<entityName>ExportTemplatePlaceOfUse_entity</entityName>
<fieldName>ExportTemplatePlaceOfUser</fieldName>
</dependency>
<children>
<entityParameter>
<name>ExportTemplatePlaceOfUse_param</name>
......@@ -106,11 +101,23 @@
<expose v="true" />
</entityParameter>
</children>
<dependency>
<name>dependency</name>
<entityName>ExportTemplatePlaceOfUse_entity</entityName>
<fieldName>ExportTemplatePlaceOfUser</fieldName>
</dependency>
</entityConsumer>
<entityProvider>
<name>ExportTemplateIDs</name>
<documentation>%aditoprj%/entity/ExportTemplate_entity/entityfields/exporttemplateids/documentation.adoc</documentation>
<recordContainer>db</recordContainer>
<children>
<entityParameter>
<name>ExportTemplateIDs_param</name>
<valueProcess>%aditoprj%/entity/ExportTemplate_entity/entityfields/exporttemplateids/children/exporttemplateids_param/valueProcess.js</valueProcess>
<expose v="true" />
</entityParameter>
</children>
<dependencies>
<entityDependency>
<name>1b692618-b800-47ae-a48c-3d4164d68401</name>
......@@ -119,13 +126,6 @@
<isConsumer v="false" />
</entityDependency>
</dependencies>
<children>
<entityParameter>
<name>ExportTemplateIDs_param</name>
<valueProcess>%aditoprj%/entity/ExportTemplate_entity/entityfields/exporttemplateids/children/exporttemplateids_param/valueProcess.js</valueProcess>
<expose v="true" />
</entityParameter>
</children>
</entityProvider>
<entityParameter>
<name>comingFrom_param</name>
......@@ -160,6 +160,7 @@
<alias>Data_alias</alias>
<isReadOnly v="false" />
<conditionProcess>%aditoprj%/entity/ExportTemplate_entity/recordcontainers/db/conditionProcess.js</conditionProcess>
<onDBDelete>%aditoprj%/entity/ExportTemplate_entity/recordcontainers/db/onDBDelete.js</onDBDelete>
<linkInformation>
<linkInformation>
<name>ce410f40-846b-43e6-9c30-150393cee43d</name>
......
import("system.vars");
import("Sql_lib");
var exportTemplateId = vars.get("$local.uid");
newWhere("EXPORTTEMPLATEPLACEOFUSE.EXPORTTEMPLATE_ID", exportTemplateId).deleteData();
newWhere("EXPORTTEMPLATESELECTION.EXPORTTEMPLATE_ID", exportTemplateId).deleteData();
newWhere("EXPORTTEMPLATEFIELD.EXPORTTEMPLATE_ID", exportTemplateId).deleteData();
\ No newline at end of file
......@@ -5,9 +5,9 @@
<majorModelMode>DISTRIBUTED</majorModelMode>
<filterable v="false" />
<layout>
<boxLayout>
<noneLayout>
<name>layout</name>
</boxLayout>
</noneLayout>
</layout>
<children>
<titledListViewTemplate>
......
......@@ -3,9 +3,9 @@
<name>ExportTemplatePlaceOfUseList_view</name>
<majorModelMode>DISTRIBUTED</majorModelMode>
<layout>
<boxLayout>
<noneLayout>
<name>layout</name>
</boxLayout>
</noneLayout>
</layout>
<children>
<titledListViewTemplate>
......
......@@ -24,6 +24,8 @@
</favoriteViewTemplate>
<genericViewTemplate>
<name>generic</name>
<showDrawer v="true" />
<drawerCaption>Details</drawerCaption>
<entityField>#ENTITY</entityField>
<fields>
<entityFieldLink>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment