Модификаторы доступа страницы в мобильном приложении
Glossary Item Box
В мобильном приложении версий 7.11.0 и выше добавилась полноценная возможность настройки модификаторов доступа раздела или стандартной детали. Например, можно запретить в разделе изменение, добавление и удаление записей для всех пользователей.
Для установки доступа в режим чтения необходимо в схему, название которой содержит значение "ModuleConfig", добавить следующий исходный код :
Terrasoft.sdk.Module.setChangeModes("UsrClaim", [Terrasoft.ChangeModes.Read]);
Или для стандартной детали:
Terrasoft.sdk.Details.setChangeModes("UsrClaim", "StandardDetailName", [Terrasoft.ChangeModes.Read]);
В результате на странице реестра будет удалена кнопка добавления, а на странице просмотра – кнопка редактирования. Также на странице просмотра будут отсутствовать кнопки действий [Добавить], [Удалить], [Добавить запись] для работы с записями раздела на встроенной детали др.
Модификаторы доступа можно комбинировать. Например, если нужно добавлять и изменять записи, но удалять их нельзя, то необходимо добавить следующий исходный код:
Terrasoft.sdk.Module.setChangeModes("UsrClaim", [Terrasoft.ChangeModes.Create, Terrasoft.ChangeModes.Update]);
Все модификаторы доступа приведены в перечислении Terrasoft.ChangeModes.