Настройка значений полей детали по-умолчанию (значениями основной записи)
18 апреля 2018 03:43
// пример настройки заполнения значений полей детали значениями основной записи
define("ContractPageV2", ["ProcessModuleUtilities"], function(ProcessModuleUtilities) {
return {
entitySchemaName: "Contract",
details: /**SCHEMA_DETAILS*/{
"CaseDetailf1b0196f": {
"schemaName": "CaseDetail",
"entitySchemaName": "Case",
"filter": {
"detailColumn": "UsrContract",
"masterColumn": "Id"
},// поставить запятую добавить код ниже:
"defaultValues": {
"UsrContract": {//колонка детали
"masterColumn": "Id"//колонка основной записи (Важно! добавление id тоже нужно прописать (если связь не по id, а иначе - ориентироваться на блок "filter":))
},
"Account": {//колонка детали
"masterColumn": "Account"//колонка основной записи
},
"UsrProject": {//колонка детали
"masterColumn": "UsrProject"//колонка основной записи
}
}
},
"UsrSchema17Detail0e700a70": {
"schemaName": "UsrSchema17Detail",
"entitySchemaName": "UsrPaySchedule",
"filter": {
"detailColumn": "UsrContract",
"masterColumn": "Id"
},
"defaultValues": {
"UsrContract": {
"masterColumn": "Id"
},
"UsrProject": {
"masterColumn": "UsrProject"
}
}
},
"UsrSchema19Detailde623a55": {
"schemaName": "UsrSchema19Detail",
"entitySchemaName": "Contract",
"filter": {
"detailColumn": "Parent",
"masterColumn": "Id"
},
"defaultValues": {
"Parent": {
"masterColumn": "Id"
},
"Account": {
"masterColumn": "Account"
},
"UsrProject": {
"masterColumn": "UsrProject"
},
"CurrencyRate": {
"masterColumn": "CurrencyRate"
}
}
},
"UsrSchema13Detail4970b370": {
"schemaName": "UsrSchema13Detail",
"entitySchemaName": "UsrDepartmet",
"filter": {
"detailColumn": "UsrCredit",
"masterColumn": "Id"
}
}
}/**SCHEMA_DETAILS*/,
//...
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать