Форум продуктов IBM Lotus
Общие вопросы => Разработка приложений => Тема начата: Sergey_st85 от 09 Октябрь 2009, 13:00:26
-
Прав предостаточно, просто нужно окно "ACL COntrol" выкинуть.
@Command( [FileDatabaseACL] )
НО.
Надо на ЛС... (
-
Наверное только выводя через свой интерфейс, используя класс NotesACL.
-
Новая версия решения; за старую мне влепили: открывалась именно 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)
, что не являетсая корректным.