Following on from the previous post, here is another valuable feature in 22A MU2. If you’ve ever found yourself in the following situation with Unsubmitted Values, then the new 22A release has something for you!
Consider the following: you’re designing an interview, or you are designing an interview that has a bunch of calculations in it. And you are busy debugging the interview right now. Let’s see what that will look like in the debugger:
So far so good – you decide now to enter a couple of values into your base attributes to be able to understand whether the rule you have written is working properly or not. So you enter the value, for example you select a Loan Type of Car. And you send some values:
Then, as you look in the debugger to see the reasoning behind your result, you see a problem. The debugger doesn’t show you anything in respect of the data you entered, your “Unsubmitted Values”:
That’s because even though next-generation interviews (August 2016 onwards, give or take) have live-update and interactive Screens where calculations can be shown to the end user without having to always hit the Submit button, the debugger is stuck in the old framework where the actual inference / thinking cycle triggered by the Submit button is what causes the debugger values to refresh. It doesn’t shown the reasoning behind unsubmitted values which makes debugging a little bit harder. You’ve probably found yourself clicking Next then Back to get the data to refresh so you can have a good look at why something resolves to a particular result and so you can Investigate the result. This notion of “client side” and “server side” values can catch rule authors out, especially when you have for example some validation on those attributes that stops you from submitting to get to the next Screen!
Well, with 22A MU2 that is a thing of the past – this monthly release 2 provides the rule author with an enhanced debugging experience for Unsubmitted Values. You can switch on (or off) this feature from the Debugger window:
And in the case of our demonstration, as soon as you switch it on, the lights come on in the debugger :
This excellent feature is a real timesaver. So check out when your non-production environment is scheduled to switch over to 22A MU2, or maybe ask for it to be done for you. In any case, you will be happy you did so.
Version 22A MU2 13 April 2022 is 126.96.36.1993+ and the component version is now 188.8.131.5220413004232-619374d. Enjoy!
PS : Did you know you can now implement PDF/UA format output for maximum accessibility in your Forms:
That also showed up in 22A MU2.