From 855b16ad6c100490c8b95e0d0465384668bc25b6 Mon Sep 17 00:00:00 2001 From: Johannes Hoermann <j.hoermann@adito.de> Date: Thu, 4 Apr 2019 13:27:33 +0200 Subject: [PATCH] preset OrganisationId_param on OrganisationAndContactAddress provider --- entity/Address_entity/Address_entity.aod | 2 ++ .../children/organisationid_param/valueProcess.js | 7 +++++++ 2 files changed, 9 insertions(+) create mode 100644 entity/Address_entity/entityfields/organisationandcontactaddresses/children/organisationid_param/valueProcess.js diff --git a/entity/Address_entity/Address_entity.aod b/entity/Address_entity/Address_entity.aod index 3feac2b6cf..6d9d49d26b 100644 --- a/entity/Address_entity/Address_entity.aod +++ b/entity/Address_entity/Address_entity.aod @@ -232,6 +232,8 @@ </entityParameter> <entityParameter> <name>OrganisationId_param</name> + <title></title> + <valueProcess>%aditoprj%/entity/Address_entity/entityfields/organisationandcontactaddresses/children/organisationid_param/valueProcess.js</valueProcess> <expose v="true" /> </entityParameter> <entityParameter> diff --git a/entity/Address_entity/entityfields/organisationandcontactaddresses/children/organisationid_param/valueProcess.js b/entity/Address_entity/entityfields/organisationandcontactaddresses/children/organisationid_param/valueProcess.js new file mode 100644 index 0000000000..d1f6855f94 --- /dev/null +++ b/entity/Address_entity/entityfields/organisationandcontactaddresses/children/organisationid_param/valueProcess.js @@ -0,0 +1,7 @@ +import("system.db"); +import("system.result"); +import("Sql_lib"); + +result.string(db.cell(SqlCondition.begin() + .andPrepareVars("CONTACT.CONTACTID", "$param.ContactId_param") + .buildSql("select ORGANISATION_ID from CONTACT", "1=2"))); -- GitLab