Здравствуйте!
Помогите, пожалуйста, реализовать блокировку (сделать недоступным для редактирования, disable=false) поля мобильного приложения. Как альтернативу скрывать поле программно при загрузке.
Нравится
1 комментарий
30 марта 2020 22:11
Блокировать и разблокировать поле в мобильном приложении можно при помощи бизнес-правил. См. статью.
Там приводится следующий пример:
Доступность поля, связанного с колонкой Stock, зависит от значения в колонке IsPresence.
Terrasoft.sdk.Model.addBusinessRule("ActivitySKU", { ruleType: Terrasoft.RuleTypes.Activation, events: [Terrasoft.BusinessRuleEvents.Load, Terrasoft.BusinessRuleEvents.ValueChanged], triggeredByColumns: ["IsPresence"], conditionalColumns: [ {name: "IsPresence", value: true} ], dependentColumnNames: ["Stock"] });
Для более сложных случаев есть ещё пользовательские.
Если же нужно просто заблокировать поле без всяких условий, можно настроить правами доступа.
Показать все комментарии
Войдите или зарегистрируйтесь, что бы комментировать