Як встановити ознаку "Прочитано" на запис реєстру у мобільному додатку Freedom UI, якщо користувач відкривав цей запис
Допоможіть, будь ласка.
Я створив об'єкт UsrAppMobNotifications.
В ньому є буулівська змінна UsrBoolRead, Мені необхідно на версії 8.1 налаштувати бізнес правило, щоб при відкриті ізапису цього об'єкту користувачем змінна UsrBoolRead, ставала true.
код сторінки запису мобільного додатку (UsrMobileUsrAppMobNotificationsRecordPageSettingsPortal ) не містить жодних блоків,
Питання 1. як додати своє бізнес правило. Питання
2. Намагався самостійно на основі прикладів скласти правило, але воно не працює .
Terrasoft.sdk.Model.addBusinessRule("UsrAppMobNotifications", {
name: "SetUsrBoolReadTrueRule",
ruleType: Terrasoft.RuleTypes.Custom,
events: [Terrasoft.BusinessRuleEvents.Load],
executeFn: function(model, rule, column, customData, callbackConfig) { model.set("UsrBoolRead", true);
Ext.callback(callbackConfig.success, callbackConfig.scope);
}
});
Нравится
Добрий день,
Відповідь на питання 2: даний підхід не працює в Freedom UI мобільному додатку, він робочий лише для 7x інтерфейсу. Для нового UI ми все ще працюємо над можливістю створювати бізнес правила через інтерфейс.
Якщо сторінка відкривається в мобільному додатку в старому інтерфейсі, то у старому інтерфейсі правило, яке Ви створили, має спрацювати (не забудьте його додати в маніфесті в відповідну модель UsrAppMobNotifications в масив ModelExtensions і перелогінитись в мобільний додаток)
Oscar Dylan, Якщо при додаванні розділу у мобільний додаток встановити галочку Freedom UI, розділ відкривається у UI інтерфейсі і бізнес правила не спрацьовують.
Уточніть, будь ласка, для Freedom UI інтерфейсу мобільного додатку на даний момент не можливо додати бізнес правила навіть кодом?