• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

Доступ к полю

  • Автор темы johny
  • Дата начала
Статус
Закрыто для дальнейших ответов.
J

johny

Вообщем задача такая, есть поле (причем ричтекст), в нем данные, оно едитэйбл, пользователь пытается изменить данные и (или в момент ввода или в момент снятия фокуса) пользователь проверяется на роль и если у енго нету, то фокус с поля снимается без сохранения...сделал вот что, но не могу разобраться как сделать чтоб поле оставалось без сохранения...

Dim session As New NotesSession
Dim db As NotesDatabase
Dim ws As New NotesUIWorkspace
Dim uidoc As NotesUIDocument
Dim acl As NotesACL
Dim entry As NotesACLEntry

Set db = session.CurrentDatabase
Set uidoc = ws.CurrentDocument
Set acl = db.ACL
Set entry = acl.GetEntry(session.UserName)
role = entry.Roles
Forall roles In role
If roles = "[Treasure]" Then

Else
uidoc.Close
End If
End Forall
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Запихни поле в Controlled Access Section.

Соответственно, всякие проверки можно убрать.
 
O

Omh

Всплывает какая-то пропертя у item'a под названием SaveToDisk.
Но вообще, Medevic рубит правду-матку.
 
J

johny

блин )))))) а как юзать эти секции....как там формулу доступа прописывать....
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!