1. Набираем команду codeby webinar. Набираем команду для организации и проведения вебинаров. Подробнее ...

    Скрыть объявление
  2. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление
  3. Получи 30.000 рублей. Для получения денег необходимо принять участие в конкурсе авторов codeby. С условиями и призами можно ознакомиться на этой странице ...

    Внимание! Регистрация авторов на конкурс закрыта.

    Скрыть объявление

Блокировка документов

Тема в разделе "Lotus - Программирование", создана пользователем Cleric-Lviv, 14 ноя 2008.

  1. Cleric-Lviv

    Cleric-Lviv Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 янв 2008
    Сообщения:
    600
    Симпатии:
    0
    Всем привет!
    Вопрос срочний так -как должен бистро отчитатся
    Вобщем смисл такой: на определьоних шагах надобно одним запретить откривать документ одним разрешить откривать

    на queryopen пишу

    Sub Queryopen(Source As Notesuidocument, Mode As Integer, Isnewdoc As Variant, Continue As Variant)
    If Source.Isnewdoc Then
    Marshrut = ""
    Else
    Marshrut = Source.Document.wfTaskName(0) 'ето назва шага
    End If
    continue = True
    Select Case Marshrut
    Case "Розгляд": 'розглядається
    Continue = RoleEnabled("LA1") Or RoleEnabled("LA2")
    Case "Скорегована": 'розглядається
    Continue = RoleEnabled("LA1") Or RoleEnabled("LA2")
    Case "Створення": 'створення
    Continue = RoleEnabled("Admin")
    Case "Відхилена": 'відхилена
    Continue = RoleEnabled("Admin")
    Case "Закінчено": 'закінчено
    Continue = RoleEnabled("Admin") Or RoleEnabled("LA1") Or RoleEnabled("LA2")
    Case Else
    Continue = False

    End Select
    End Sub


    не откривает доков вобще, на когда роль LA1 и LA2 ни когда Admin, снимаю Continue = False откриваю все с любими ролями.
    READERS/AUTHORS-есть,
    задача в том что юзер может видеть свой документ (но если дока отправлена на расмотрение юзеру Б то уже открить доку он не сможет)
     
  2. morpheus

    morpheus скриптописец

    Репутация:
    0
    Регистрация:
    7 авг 2006
    Сообщения:
    3.915
    Симпатии:
    1
  3. Cleric-Lviv

    Cleric-Lviv Well-Known Member
    Lotus team

    Репутация:
    0
    Регистрация:
    3 янв 2008
    Сообщения:
    600
    Симпатии:
    0
    :unsure:))) знаю читал
     
Загрузка...

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