lcMBXLoc = ["] + JUSTPATH( _VFP.ServerName) + "\mPLANMap.mbx" + ["] ... oShell = CreateObject( "WScript.Shell") oShell.Run( ( lcMBXLoc), 1, .T.) && Invoke MapInfo MapBasic application (.mbx)>If so maybe you can code its events and create dbf on the fly for it to use via mapbasic? I don't know.