Публикация
Настройка значений полей детали по-умолчанию (значениями основной записи)
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*/, //...
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать