Dawn,
R:BASE or R:BASE Compiled Application will always
follow and detect all available printers
available to a logged in user with appropriate permissions, etc.
To confirm and/or to see a list of available
(local or re-directed) printers to a user, place
a quick link/button on your application main menu
with the following command and see what you get.
PRNSETUP OPTION STANDARD
RETURN
Hope that provides you with some blue's clues ...
Very Best R:egards,
Razzak
At 12:58 PM 11/7/2017, Dawn Hast wrote:
This is not an R:Base issue - but a question on
what R:Base is doing in relation to printers. I
know it always detects the printers on start up
and uses the windows default printer as its
default unless changed. But when is "on startup"?
Scenario -Â
R:Compiled application running on a application server.
Users have remote sessions on the server running
the shortcut. (So in reality, the 'local'
machine is not in the equation as far as R:Base is concerned I think.)
All local printers are 'redirected' to the server.
Issue - no printers detected.
At what point does R:Base (using R:Compiled app)
detect the available printers? The hardware /
network guys are thinking that the R:Base
application is launching too fast, and the
redirected printers are not done
populating. When the main menu opens, there
are no printers defined, and no default
printer. I added a button to the main menu
that launches 'prnsetup', but sometimes when
they click it, there are no printers listed at all.
I was thinking about adding some wait time in
the start up file, but I didn't know if that's
even too late not knowing when the printers are
actually detected. Or maybe using cval to find
if any printers are detected before the main
menu launches. Would CVAL('PRINTERS') return
null if no printers were detected at all? If
it's null, I could alert the users and force an exit / restart.
--
For group guidelines, visit
http://www.rbase.com/support/usersgroup_guidelines.php
---
You received this message because you are subscribed to the Google Groups "RBASE-L" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.