powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отмена ввода данных
6 сообщений из 6, страница 1 из 1
Отмена ввода данных
    #32050970
TroubleChart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
По кнопке открывается форма для ввода новой записи. На этой форме нужно разместить 2 кнопки для отмены и принятия данных. Проблема в том, что если в новую запись внести какие-либо данные, то кнопка с событием закрытие формы не отменяет ввод данных. Вообщем как реализовать кнопки отмена ввода и принятие не знаю. Подскажите пожалуйста как это сделать.
...
Рейтинг: 0 / 0
Отмена ввода данных
    #32051221
Victor Mitrofanov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-моему, у формы есть метод Undo, но точно не помню.
...
Рейтинг: 0 / 0
Отмена ввода данных
    #32051257
TroubleChart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не знаю, не нашел я это свойство. Проффесионалы! Хелп, горю, как правильно сделать такую форму не знаю.
...
Рейтинг: 0 / 0
Отмена ввода данных
    #32051262
multiwest
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
при нажатии кнопки отмена
написать
DoCmd.DoMenuItem acFormBar, acEditMenu, 8, , acMenuVer70
DoCmd.DoMenuItem acFormBar, acEditMenu, 6, , acMenuVer70
...
Рейтинг: 0 / 0
Отмена ввода данных
    #32051283
АлексейЕ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В следующем примере метод Undo используется для отмены всех изменений формы до обновления формы.

Private Sub Form_BeforeUpdate(Cancel As Integer)
Me.Undo
End Sub
...
Рейтинг: 0 / 0
Отмена ввода данных
    #32051299
TroubleChart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо. Получилось и так и так.
То, что предложил мультивест успользую для удаления записей (работает и для отмены). В кнопку отмены поместил Me.Undo и DoCmd.Close. А в кнопку Ок просто DoCmd.Close. И внешне вроде все работает. Не совсем понял почему не работает первый способ (multiwest) если в форме нет не одного поля из записи, но при этом данными формы является таблица с той записью которую нужно удалить.
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Отмена ввода данных
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]