> Any thoughts on how to do this? Like this (this technique works for any routine that requires the ability to close and open the datbase, replace the main menu form, perform structural changes, etc):
SET VAR vProgToRun TEXT = NULL EDIT USING MainMenuForm SET VAR vProgToRun TEXT -- in case it was CLEARed IF vProgToRun IS NOT NULL THEN RUN &vProgToRun ENDIF And then, in the button or menu option labelled Reload Database put: SET VAR vProgToRun = 'DoReload IN Maint.APX' CLOSEWINDOW -- Larry __________________________________ Do you Yahoo!? Yahoo! Mail - More reliable, more storage, less spam http://mail.yahoo.com

