• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

Доступ к полю

  • Автор темы 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

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

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