У меня есть приложение Oracle Forms.Существует форма с полем даты, и мне нужно сохранить ее начальное значение (при загрузке формы), чтобы сравнить ее с фактическим значением в поле.Также на форме есть кнопка, которая публикует изменения.
Я попытался сохранить начальное значение с помощью глобальной переменной и проверить, изменилось ли оно, также я попытался просто проверить это: system.record_status!= 'QUERY' для отслеживания изменения даты.
Проблема в том, что в момент нажатия кнопки и завершения публикации значения всех глобальных переменных становятся нулевыми, поэтому я не могу сравнить исходное значение с новым и: system.record_status становится 'QUERY'снова, и я больше не вижу, изменил ли пользователь что-то.
Как сохранить начальные значения или отследить, что данные были изменены, не имеет значения, изменяет ли пользователь сообщения или нет?