У него есть функция или настройка, которые автоматически сохраняют данные формы, когда пользователь забыл нажать save? Как у Слова есть?Oracle Forms 10 автоматически сохраняет данные формы
ответ
Нет, нет. Вы можете что-то делать с помощью ТАЙМЕРА, но я бы не рекомендовал его на самом деле. В то время как Word обрабатывает изменения одного пользователя в одном документе, Oracle обрабатывает одновременные изменения многих пользователей во многих таблицах. Если ваша форма автоматически сохраняется, и пользователь не хотел, чтобы эти изменения были сохранены, вы не можете просто «отменить» изменения.
Вам нужно закодировать его самостоятельно.
Например, вы можете добавить вызов COMMIT_FORM
на кнопку уровня формы KEY-EXIT
. Возможно, вам придется проверить, что находится в вашем триггере WHEN-WINDOW-CLOSED
.
Попробуйте jquery, который является sisyphus jquery.
http://coding.smashingmagazine.com/2011/12/05/sisyphus-js-client-side-drafts-and-more/