Will a CALLed table know PRINTER NAME?

Jay R. Ashworth jra at baylink.com
Fri Jul 20 13:53:21 PDT 2007


On Thu, Jul 19, 2007 at 11:08:31AM -0400, Kenneth Brody wrote:
> Quoting Boaz Bezborodko (Thu, 19 Jul 2007 09:24:44 -0400):
> 
> > If I run a routine to set a different PRINTER NAME and then CALL a new
> > processing table, will this table use the printer name I just set or
> > will it reset to what is in the output file?
> 
> What happened when you tried it?  :-)

That's a macro key, right, Ken?

> The printer destination is global within the process, so changing it
> in one part of the code will change it everywhere in your code.  This
> is how, for example, a library routine which asks for the destination
> can change it and affect the rest of the output.

And, by extension, CALLing to a new processing table does *not* dump
the current dclerk environment, you're implying.  Is that completely
true, or are there some things we'd consider environment that do get
flushed?  Clearly, the jump table has to be rebuilt...

Cheers,
-- jra
-- 
Jay R. Ashworth                   Baylink                      jra at baylink.com
Designer                     The Things I Think                       RFC 2100
Ashworth & Associates     http://baylink.pitas.com                     '87 e24
St Petersburg FL USA      http://photo.imageinc.us             +1 727 647 1274


More information about the Filepro-list mailing list