We are having a few issues with programs converted from Natural to NatualONE where we are attempting to use modal popups. The basic program structure leading to the issues is below
Process page using Prog adapter….
Some code, etc
Fetch Return ‘AnotherProg’
Various code…Criteria evaluated and met
CallNat ‘subprog’ (subprog for all system pop ups)
Identify which pop up required based on parameters passed from ‘AnotherProg’
Process page modal
Pop up window (one warning button - required to be pushed to acknowledge)
Assigns value to parameter to return to ‘AnotherProg’
Return to ‘Another Prog’ from ‘subprog’
Continue through code until…
‘Process page using…AnotherProg’ adapter
Expected result - display page from ‘AnotherProg’, but get…
Multiple Natural syntax errors at this line
- NAT5471 Identifier xyz is not defined in layout /folder/Prog adapter.
…(Where prog adapter is the orignal prog rather than ‘AnotherProg’ as expected)
If the ‘process page modal’ is removed from the subprog, the program behaves as expected but the pop up is full screen. Is there something we are missing here as to what is happening with regards to the various process statements?
Thanks in advance for any help.