HMI Bug when opening dialog with parameter

When opening a dialog, and that dialog has parameters, using a variable to pass that parameter makes the HMI Application crash when attempting to open the dialog.

It has been this way for the last years, and i REALLY want this to work. I could then have one dialog to show the values from many different systems, arranged in an array. The array index would then be the only difference and this is the variable i want to pass to the dialog.

Now, the workaround is to internally use a tag in the dialog window, and copy the incoming parameter to the tag upon page load.

I reproduced your issue and it should be fixed with the next release of PLCnext Engineer. In the meantime, you can rename the page parameter to something other than ‘B’, e.g. ‘indexParam’. In my testing, that resolved the issue.