how to change/override a date that is "calculated-read only" by using a button | Community
Skip to main content
Level 5
January 20, 2023
Solved

how to change/override a date that is "calculated-read only" by using a button

  • January 20, 2023
  • 1 reply
  • 1439 views

Good day,

I have a date field on my form that is calculated-read only.  The current date is entered each time the form is opened.  I would like to have a button that will allow a specific user to be able to change the date when needed.  Is there a way to do this?

 

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Vijay_Katoch

Remove the calculated property from the field. Make it readOnly to set the value and on the button click make the access to open.

1 reply

Vijay_Katoch
Community Advisor
Community Advisor
January 20, 2023

You need to change the "yourFieldName.access" property to desired value in button click event.

 

yourFieldName.access="open";

Level 5
January 25, 2023

Good day,

I did not reply that the answer was correct.  Actually, it's not working.  After entering the information in the click event, I get the following pop-up - "The value you entered for todaydate cannot override its calculated value".  When I hit "ok", the date reverts back to the today's date.

Level 5
February 9, 2023

Remove the calculated property from the field. Make it readOnly to set the value and on the button click make the access to open.


Good day,

This is still not working for me.  I must be doing something wrong.  When I remove the calculated property and make it "readOnly" the date does not appear when I open the form.  The date block is blank and therefore the button does not work either.  Do I need to enter a script in the date field?  I need the current date to appear in the date block when the form is opened and I would like to have a button that can override/change the date if needed.