Як встановити ознаку "Прочитано" на запис реєстру у мобільному додатку 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 комментария

Добрий день,

 

Відповідь на питання 2: даний підхід не працює в Freedom UI мобільному додатку, він робочий лише для 7x інтерфейсу. Для нового UI ми все ще працюємо над можливістю створювати бізнес правила через інтерфейс.

 

Якщо сторінка відкривається в мобільному додатку в старому інтерфейсі, то у старому інтерфейсі правило, яке Ви створили, має спрацювати (не забудьте його додати в маніфесті в відповідну модель UsrAppMobNotifications в масив ModelExtensions і перелогінитись в мобільний додаток)

Oscar Dylan,  Якщо при додаванні розділу у мобільний додаток встановити галочку Freedom UI, розділ відкривається у UI інтерфейсі і бізнес правила не спрацьовують.



Уточніть, будь ласка, для Freedom UI інтерфейсу мобільного додатку на даний момент не можливо додати бізнес правила навіть кодом? 

 

 

Показать все комментарии