Вопрос
Мобильное приложение. Передача в карточку редактирования заказа параметров
20 марта 2019 17:13
Всем доброго времени суток!
Подскажите как можно передать в карточку редактирования нового заказа некоторых параметров - http://prntscr.com/n0jpjt ?
Для открытия карточки редактирования использую:
var config = { isStartRecord: true, pageSchemaName: "MobileOrderEditPage" }; Terrasoft.util.openEditPage("Order", config);
Нравится
1 комментарий
21 марта 2019 18:00
См. в MobilePhoneCallLogPage:
onSaveButtonButtonTap: function() { var modelConfig = Terrasoft.ApplicationConfig.getModelConfig("Activity"); var requiredModels = modelConfig.RequiredModels; Terrasoft.StructureLoader.loadModels({ modelNames: requiredModels, success: function() { this.createCallActivity(function() { var arrangeActivityToggle = this.getArrangeActivityToggle(); var toArrange = arrangeActivityToggle.getValue(); var record = this.record; this.back(); if (toArrange) { setTimeout(function() { var config = { defaultRecordData: {} }; if (Ext.isString(this.activityLinkColumnNames)) { config.defaultRecordData[this.activityLinkColumnNames] = record; } else { for (var i = 0, ln = this.activityLinkColumnNames.length; i < ln; i++) { var linkColumnNameConfig = this.activityLinkColumnNames[i]; var columnName = linkColumnNameConfig.activityColumnName; var columnValue = record.get(linkColumnNameConfig.parentColumnName); config.defaultRecordData[columnName] = columnValue; } } Terrasoft.util.openEditPage("Activity", config); }.bind(this), 500); } }.bind(this)); }, scope: this }); },
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать