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

Как кодом открыть окошко с ACL для пользователя?

(1/1)

Sergey_st85:
Прав предостаточно, просто нужно окно "ACL COntrol" выкинуть.

@Command( [FileDatabaseACL] )

НО.

Надо на ЛС... (

ViV:
Наверное только выводя через свой интерфейс, используя класс NotesACL.

Sergey_st85:
Новая версия решения; за старую мне влепили: открывалась именно ACL базы, из которой кнопка нажималась. Итак.

В базах, ACL которых надо открыть - создал вьюху (ForOpenACL)

В ПОСТопен пишу
@Command([FileDatabaseACL]);
@Command([CloseWindow])

В квери клосе -
   Dim s As New NotesSession
   Dim ws1 As New NotesUIWorkspace
   
   Call ws1.OpenDatabase(s.CurrentDatabase.Server,s.CurrentDatabase.FilePath,"FL")
   Call ws1.CurrentView.Close


Как итог, последняя открытая вьюха в базе - "FL", и именно она откроется при открытии базы пользователем. Без квериклоС будет открываться (ForOpenACL)
, что не являетсая корректным.

Навигация

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

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