• Новый бот-ассистент на форуме Codeby

    Теперь на форуме работает ИИ-помощник @bot_cdb — твой технический ассистент по информационной безопасности. Просто упомяни @bot_cdb в любой теме, и получишь быстрый ответ на вопросы по CVE, инструментам, техникам атак и защиты. Бот анализирует весь тред перед ответом, проверяет актуальность данных и может предложить дополнительную помощь. Особенно полезен для проверки технических деталей, поиска документации и быстрых консультаций по пентесту, малвари, форензике и другим областям ИБ.

Отменить закрытие из Querysave

  • Автор темы Автор темы motogarri
  • Дата начала Дата начала
M

motogarri

Сохраняю документ по кнопке:
@Command([FileSave]);
@Command([FileCloseWindow])

В событии QuerySave проверяю поля на заполнение:
Код:
	If Doc.Поле(0) = "" Then
Msgbox "Не заполнено поле"
Doc.SaveOptions="0"
Continue=False
End If
Все нормально проверяется, но документ закрывается в любом случае. Оно и понятно, я ему сам говорю закрыться, но как отменить закрытие?
Пробовал проверку делать на QueryClose, но тогда по кнопке отмена вылазит мой MsgBox.
 
This code, when added to the Save action button in a form and triggered from Notes, saves the current document and opens the AllDocs view when the save is successful. If the save is not successful, it returns the message, "Save unsuccessful," to the status bar.
Код:
@If(@Command([FileSave]);@Do(@Command([CloseWindow]);@Command([OpenView];"AllDocs"));@StatusBar("Save unsuccessful"))

Добавлено: прямо из хелпа пример, трудно глянуть?
 
Не трудно. Если бы любой, мог бы решить все свои проблемы с помощью хелпа наступил бы мир во всем мире))
OKEN, я ничего не понял, извини.
 
на кнопку кинуть такой код:
@If(@Command([FileSave]);@Command([FileCloseWindow]);@StatusBar("Save cancelled"))
или кнопка священна и неприкосновенна?
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab