Question
LANIT BPM
RU
Last activity: 6 Aug 2015 9:18 EDT
Disabled checkbox set "false" after Save button pressed
Hi everyone!
We are populating disabled checkboxes with true/false value in preprocessing Data Transform. After save button pressed checkboxes become unchecked (false).
Moreover, checkboxes can be populated by data transform after some actions completed in modal dialog on the same stage. In that case after first press on save button only last populated checkbox will be cleared, second press clears all the rest.
You can see what happening on the attached screenshots step-by-step (opened -- added some information -- firts save -- second save).
Does anyone have solution for this problem?
Best regards,
Alexey
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
LANIT BPM
RU
Up.
No one had the same problem?
Pegasystems Inc.
FR
Hi Alexey,
Which version of PRPC is it ? Is it a repeating grid inside a normal Flow-Action ?
Updated: 3 Aug 2015 4:22 EDT
LANIT BPM
RU
PRPC version is 7.1.8.
Yes, it is repeating grid inside a normal Flow Action.
Pegasystems Inc.
FR
I tried on my side but working correctly so far. Which CONTROL are you using for the Checkbox ? Is it an Out-Of-The-Box CONTROL already existing (if yes which one) or a Custom one ?
Updated: 4 Aug 2015 7:49 EDT
LANIT BPM
RU
It is default pxCheckbox control.
Pegasystems Inc.
FR
Right, so I'm guessing, when looking at the clipboard, in your Page-List or Page-Group (the one for the repeating), you can clearly see the value of the property (the checkbox one), changing from "true" to "false" right ?
Have you tried to trace it ? This might help you understanding where the value gets changed.
LANIT BPM
RU
Yes, you are right, property value changes from true to false. I have tried to trace, but no success. Maybe you can tell me how to trace more precisely instead of analyze ~2000 events in trace log?
Pegasystems Inc.
FR
2000 events in trace is actually not that bad. Have you just traced the "submit" of your flow action ? I think as a first step, you can just trace the activities, activities steps and data transform. You can save the trace and attach the XML to the discussion maybe I will have a look.
Updated: 6 Aug 2015 8:44 EDT
LANIT BPM
RU
After a series of experiments I found out that the Refresh-Harness is causing the problem.
I've attached trace of pressing a button with "Refresh Harness" action on it
Pegasystems Inc.
FR
Ok, so the problem isn't coming from the FlowAction anymore ? Can you just tell me the name of the Page-List property and the name of one of the Checkbox property ? I guess they are on pyWorkPage at runtime right ?
LANIT BPM
RU
The problem had never been in the flow action. It's in the "save" button, wich calls the Reload-Harness as well.
Looks like I've found alternative way to solve the problem - CheckBoxDisabled control. It looks little bit different, but works as expected