I have 2 date fields in oracle apex, Date1 is mandatory needs to be input by user and Date2 needs to prepopulate as (Date1+2 years) then user clicks the save button to save the values in database. Then, if user clicks Date2 and change to something else, it should take that value and save.
Eg:
1.User inputs Date1 - 02/07/2019
2.Date2 should automatically populate as - 02/07/2021 but should not be saved in database.
3.User clicks save button to save data.
4.User wants to change Date2 to - 05/10/2019
5.User clicks save to save data.
I tried to set value using dynamic action for step2, but step4 is not working whenever I click save button, it's recalculating back to Date1+2 years.
Please help.
Suppose you have P1_ID (primary key), P1_DATE1 and P1_DATE2 on your form.
ADD_MONTHS(TO_DATE(:P1_DATE1,'DD/MM/YYYY'),24);