Working on my first update form in PGMDEF and have run into a number of issues. Currently, I can’t seem to get rid of the previous version of my form.
Ideally it will have multiple PRDISTRIB records and allow just the account field to be updated. At this point, it’s just and “online inquiry” that shows a few fields from the file.
The problem is that I created a new version but Lawson won’t display it.
Here’s the sequence: Create form in PGMDEF. Run type is Prototyped and 4GL Quick painted all fields, then deleted the bottom several rows. Run from within PGMDEF, it can find and display records. Generate and compile Create security rules for new program in Lawson Security Admin
Run in portal. Displays fine initially, but crashes and burns spectacularly when trying a Next or Inquire.
Decided to start over by deleting the original program in PGMDEF and creating it again with the same exact name. Quick painted again, but did not delete any rows. Generate and compile.
When run in portal, I always get the previous version of the form that only has a few rows of fields. I cannot get the new version with all the fields to display.
It’s not the browser cache. I’ve cleared it several times, and the old version displays on other PCs.
I rebuilt the form index in portal and cleared the IOS cache, no help.
I deleted all the files generated for that form from the prsrc folder, and regenerated and compiled, no help.
I’ve been using “Application DevelopmentWorkbench—Windows 9.0.x” as a reference, but I don’t see anything that addresses this.
Have you set the "In Production On" switch?