Есть 2 небольших вопроса...

Тема в разделе "Lotus - Программирование", создана пользователем Nikotin, 23 апр 2009.

  1. Nikotin

    Nikotin Гость

    Ребят,помогите пожалуйста.
    Вообщем есть 2 вопроса
    1)Можно ли сделать так чтоб линки на документы были видны в представлениях?
    2)Можно ли открыть ACL через LotusScript?
     
  2. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    1. Нет, но можно, например, обработать QueryOpen событие формы или InViewEdit у view + 41-ая икнока
    2. NotesACL/NotesACLEntry
     
  3. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    по первому вопросу прошу уточнить...
    на сколько документов линк?
    если много - то думаю лучше через событие Queryopendocument у View
    Тогда можно на лету формировать документ и копировать в него RT-поле из осонвного документа и открывать как-нить через диалог

    а вообще думаю это изврат

    нет смысла такое делать... потому как обычно линкованые доки рассматриваются в контексте с основным...
     
  4. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    Точно, задача поставлена недетализовано:)
     
  5. Nikotin

    Nikotin Гость

    Всем спаисбо.
    Уточняю.
    1) Есть документ допустим "сделка" у любой сделки есть документ "договор"(который храниться в другой БД), так вот вопрос был в следующем:
    Можно ли в представлении "сделок", чтоб в одной из колонок лежал линк на "договор".

    По поводу 2 вопроса. Надо не из кода редактировать, а как бы в UI открыть.
    Если что непонятно могу еще пояснить=)
     
  6. Omh

    Omh Lotus team
    Lotus team

    Регистрация:
    4 июл 2007
    Сообщения:
    2.210
    Симпатии:
    0
    1. Иконка + InViewEdit event у view (только надо знать данные (Server, путь/RID, UNID) открываемой базы/документа)
    2. поле типа DialogList + Choices из ACL (на второй закладке)
     
  7. NickProstoNick

    NickProstoNick Статус как статус :)

    Регистрация:
    22 авг 2008
    Сообщения:
    1.766
    Симпатии:
    39
    1. Если договор один - думаю возможно. Можно отлавливать событие вида InViewEdit. Искать договор и открывать
    2. в хелпе NotesACL class. Как бы в UI вряд ли получится. Ну по крайней мере вызвать стандартный диалог. Так что скорее всего придется интерфейс писать самому
     
  8. Medevic

    Medevic Что это ? :)
    Lotus team

    Регистрация:
    10 дек 2004
    Сообщения:
    3.346
    Симпатии:
    2
    2) @Command([FileDatabaseACL])
     
  9. Nikotin

    Nikotin Гость

    Всем большое спасибо=)
     
Загрузка...

Поделиться этой страницей