Just starting db testing for upgrade to 8.5.1 from 7.0.2.
I have forms called from the uiworkspace.dialogbox method that fail to execute any Lotusscript code. I created a new simple db as a test with one form that has an action button that calls another form via:
Call workspace.DialogBox(“Testdialog”)
I have msgbox statements all over the Testdialog form - in Onload, Onunload, PostOpen, QuerySave, QueryClose, and on the Exiting Event of one of the fields. None of these message boxes are executed.
I saw a post on the Notes 8 forum stating the same problem, but someone said it was working in 8.0.2.
My users are still on 6.51, but I have an 8.5.1 client where I’ve tested the application. This works just fine. And I have some dialogs with sizable postopen and queryclose events.
Thanks. I just tested installing 8.5.1 on a different computer and it does work ok there. I do have Notes 7.0.2 on my PC as well, so perhaps that has something to do with the problem. I’ll test further on my PC after doing a clean install.
It seems this problem occurs when Domino Designer is launched first. Then, if I open the application in the Notes Client, the lotusscript in the dialogbox doesn’t run. At least I know how to get around it now.
Any idea why this is the case and if it only happens for DialogBox. As a developer I work in Designer most of the time and switch to the Client for email and testing.
Still I’ll know in future to test on a different machine. Good practice anyway I suppose.
You’re getting an error message that I did not receive. My program just didn’t run any of the Lotusscript - no errors. Maybe start a separate thread and post your code for others to review.