<<
Launch will only work if I associate a program with a file
extension.  I wouldn't want to do that with a standalone RBase
command file.  Otherwise someone could double click on a
program in explorer and it would start RBase, right?
>>

I don't think this is strictly correct.  It's true that LAUNCH can be used
with a document file only if the file's extension is associated with the
appropriate application.  But LAUNCH can also be used with a complete
command line (LAUNCH C:\RBTI\RBDOS65\RBASE.EXE DoRep.CMD) and will work
similarly to a ZIP command except that the specified program will run in a
separate process. (At least, I think that's true).

<<
A good idea, Larry!  I like launching to the database rather
than having them actually go into Access to run this.  That is,
if I wind up going that route...
>>

You could set up the Access database with just your report and links to the
R:Base data.  Then specify a startup form that would print the report and
then quit Access.  That would print the report with no user intervention.
There are ways to spawn processes in Windows and have them be invisible --
so it might be possible to do this without the user even seeing the Access
application at all.

Finally, you could probably accomplish the same thing via Automation in a
Visual Basic script -- launch the script and it could control the use of
Access or other scriptable applications to do the printing.
--
Larry

Reply via email to