diff --git a/entity/QuickEntry_entity/QuickEntry_entity.aod b/entity/QuickEntry_entity/QuickEntry_entity.aod index c61a6fdda43a6cb6197cd62603f5a858ada4c8f7..69b98dce23c3feed6e656c56d8d18cde917b722b 100644 --- a/entity/QuickEntry_entity/QuickEntry_entity.aod +++ b/entity/QuickEntry_entity/QuickEntry_entity.aod @@ -38,6 +38,10 @@ <name>ObjectType_param</name> <valueProcess>%aditoprj%/entity/QuickEntry_entity/entityfields/communications/children/objecttype_param/valueProcess.js</valueProcess> </entityParameter> + <entityParameter> + <name>ContactsMainCountry_param</name> + <valueProcess>%aditoprj%/entity/QuickEntry_entity/entityfields/communications/children/contactsmaincountry_param/valueProcess.js</valueProcess> + </entityParameter> </children> </entityConsumer> <entityConsumer> diff --git a/entity/QuickEntry_entity/entityfields/communications/children/contactsmaincountry_param/valueProcess.js b/entity/QuickEntry_entity/entityfields/communications/children/contactsmaincountry_param/valueProcess.js new file mode 100644 index 0000000000000000000000000000000000000000..d3f1bb434bcac808a57846a6bb6fce7e2e13bab2 --- /dev/null +++ b/entity/QuickEntry_entity/entityfields/communications/children/contactsmaincountry_param/valueProcess.js @@ -0,0 +1,15 @@ +import("Entity_lib"); +import("system.logging"); +import("system.vars"); +import("system.result"); + +//references needed for auto refresh: +"$field.OrgAddresses.insertedRows"; +"$field.OrgAddresses.changedRows"; +"$field.OrgAddresses.deletedRows"; + +var addressRows = EntityConsumerRowsHelper.getCurrentConsumerRows("OrgAddresses", ["COUNTRY"]); +if(addressRows.length > 0) +{ + result.string(addressRows[0]["COUNTRY"]); +} \ No newline at end of file