>I need to disable my *history* option in my menu if the table is empty. How do I refresh my menu and disable (or enable for that matter) this option without having to open the table and check if it's empty?
From the menu option, you may use SKIP FOR TYPE('_screen.ActiveForm')='O' AND _screen.ActiveForm.lEmpty and maintain that property from the Load() as Tom mentioned.