Общие вопросы > Разработка приложений

Серьезные вопросы о мелочах, прошу ответа; да и самим пригодится.

(1/1)

Sergey_st85:
Приветствую.

Вопрос 1: Скопируйте любую базу на локал и убедитесь в том, что формула @UserRoles перестает работать. Как следствие, скрываются все элементы, защищенные этой ф-цией. Причем момент: если это Копия базы - формула не пашет. Если Реплика - то формула работает с локала. Как ОБЪЯСНИТЬ это явление и как его ИСПРАВИТЬ для Копии?

Вопрос 2: репликация и рефреш дизайна, общие моменты. Выяснилось: репликация рефрешит дизайн автоматом. Выяснилось: рефреш автоматом добавляет новые роли в базу, если они появляются в шаблоне. Что ещё такого интересного происходит при рефреше дизайна и репликации?

ViV:
Добрый день!

1. Из хелпа для @UserRoles:

...For a database on a server or a local database with "Enforce a consistent Access Control List across all replicas" in effect, returns a list of roles that the current user has. Roles are defined in a database's access control list...

Видимо из-за того, что в копии не стоит указанная галочка, функция не работает.

2. Это особенность репликации в Domino. Передаются не только данные, но и элементы дизайна. Что конкеретно передавать, можно задавать в настройках репликации (см. на скриншоте последнюю секцию).

Навигация

[0] Главная страница сообщений

Перейти к полной версии