>No views in the DataEnvironment... only free tables. Weird huh?
No other clue than to SET STEP ON in dataenvironment.beforeopentables, and then wait for the bang. Or, alternately, On Error Suspend, then fire up the debugger and find the offending line. Though, the line may well be the DO FORM, which wouldn't be much help.