• Познакомьтесь с пентестом веб-приложений на практике в нашем новом бесплатном курсе

    «Анализ защищенности веб-приложений»

    🔥 Записаться бесплатно!

  • CTF с учебными материалами Codeby Games

    Обучение кибербезопасности в игровой форме. Более 200 заданий по Active Directory, OSINT, PWN, Веб, Стеганографии, Реверс-инжинирингу, Форензике и Криптографии. Школа CTF с бесплатными курсами по всем категориям.

Проверка Querysave

Kizarek86

Green Team
20.07.2007
871
7
BIT
33
Такая проблемка возникла, если закрывать документ так:
Call uidocST.Close
То в QuerySave, где идёт некоторая проверка данных, если документ необходимо не закрывать а отменить закрытие(Continue = False), документ не закрывается, но ругается.
Почему вылезает ошибка: "NotesUIDocument:Save canselled" ? и как её убить?)
 
M

morpheus

Для: kizarek
а обработать ошибку пробовали7
 
S

Sandr

В кверисейве Continue = False не для признака закрытия, а для признака сохранения...

NotesUIDocument:Save canselled вылазит из-за того, скорее всего, что на QueryClose у вас стоит сохоанение документа, а на кверисейве у Вас срабатывает Continue = False... Он не может сохранить документ вот и ругается...
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
33
Для: Morpheus
Да проблемы какие с обработчиком у меня, толя я немогу понять как он работает, толи он неправильно работает) Ошибку он всё равно выдаёт, но обрабатывает действие при ошибке)

Для: Sandr
А как отменить закрытие на скрипте?)
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
33
Для: Sandr
Не лучший вариант.Нужно как то убить ошибку эту, а не запретить документ к сохранению совсем)
 

Medevic

Что это ? :)
Green Team
10.12.2004
3 334
1
BIT
4
Имхо, сама идея сохранять документ в событии QueryClose не совсем верная...
 
O

Omh

Для: Medevic
Это что бы не сказать "совсем неправильная" :)
 
F

fedotxxl

<!--QuoteBegin-kizarek+1:02:2008, 12:45 -->
<span class="vbquote">(kizarek @ 1:02:2008, 12:45 )</span><!--QuoteEBegin-->Для: Sandr
Не лучший вариант.Нужно как то убить ошибку эту, а не запретить документ к сохранению совсем)
[snapback]96170" rel="nofollow" target="_blank[/snapback]​
[/quote]
On error XXX Resume Next
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
33
Для: fedotxxl
XXX - ет что?)

номер ошибки?
И где будет код у которого обработается ошибка. просто вчера столкнулся с такой штукой, если после обработчика следующая строка то обрабатывается, а через одну ваще хз че происходит. в общем воткнул туда камент всё заработало.
 
S

Sandr

перед сохранением на квериклоуз напиши on error resume next , но Medevic и Omh дело говорят.. неправильно на квериклоузе сохраняить документ...
 

Kizarek86

Green Team
20.07.2007
871
7
BIT
33
Для: Sandr
Угумс, принял к сведению)Переделал уже) Всем спасибо за советы.
 
Мы в соцсетях:

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