Declare Expression property values not being refreshed on screen
A value is not getting changed in Declare expression.
Error MessagesNot applicable
Steps to Reproduce1. Add 4 integer input fields in a section.
2 Add a 5th integer field(TotalBalance) and create a declare expression over it as below:
3. Enter the value as 1 in the first input box and press tab key
4. Perform this operation quickly to enter values in all the four fields
5. The sum that is displayed on the screen will not be accurate.
User configuration and server response time.
ResolutionHere’s the explanation for the reported behavior: The second request is sent before the first request response was received.Generally whenever value changes in the input field an AJAX request is sent to the server and gets the response from it. It depends upon server how much time it is taking to send the response to the client. It depends upon the reponse time to update the value in the declare expression. The reported behaviour seems to be due to the heavy components present in the section and the time taken for refreshing the screen.
Published October 22, 2016 - Updated October 25, 2016