By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
425,810 Members | 783 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 425,810 IT Pros & Developers. It's quick & easy.

Kallal-printercode - works with Citrix?

P: n/a
Hi all,

I was testing Albert Kallal's printerchangecode with an app of mine (A2k)
This code is changing the default printer, prints a report, and sets the default printer back to the original default.
It is simple, straightforward and works perfect at my place.

But, I just noticed that my client has switched to SBC (Server Based Computing).
So the app (FE-BE) is running on a Citrix server now.
I wonder if the code will also work in a scenario like that.

I don't know much about Citrix myself (can't test it here) but I understand that only controlling a default printer is difficult enough...

If this will not work, are there other options to control printers with Citrix?

FYI: Kalla's code is to be found here:
http://www.members.shaw.ca/AlbertKal.../printch2k.zip

Thanks
Arno R
Jan 19 '06 #1
Share this Question
Share on Google+
9 Replies


P: n/a
Arno R wrote:
Hi all,

I was testing Albert Kallal's printerchangecode with an app of mine
(A2k)
This code is changing the default printer, prints a report, and sets
the default printer back to the original default.
It is simple, straightforward and works perfect at my place.

But, I just noticed that my client has switched to SBC (Server Based
Computing).
So the app (FE-BE) is running on a Citrix server now.
I wonder if the code will also work in a scenario like that.


I have one or two users doing it under Citrix. No problems that I am aware of.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com
Jan 19 '06 #2

P: n/a

"Arno R" <ar***********@tiscali.nl> wrote in message
news:43***********************@text.nova.planet.nl ...
Hi all,

I was testing Albert Kallal's printerchangecode with an app of mine (A2k)
This code is changing the default printer, prints a report, and sets the
default printer back to the original default.
It is simple, straightforward and works perfect at my place.

But, I just noticed that my client has switched to SBC (Server Based
Computing).
So the app (FE-BE) is running on a Citrix server now.
I wonder if the code will also work in a scenario like that.

I don't know much about Citrix myself (can't test it here) but I understand
that only controlling a default printer is difficult enough...

If this will not work, are there other options to control printers with
Citrix?

FYI: Kalla's code is to be found here:
http://www.members.shaw.ca/AlbertKal.../printch2k.zip

Thanks
Arno R

I don't mean to butt-in, but you may want to verify that you app was setup
properly on the Citrix server i.e. each user gets a copy of the FE. Most
Terminal Sever / Citrix administrators don't understand Access and will
publish your FE in such a way that all users share the same MDB. Search this
group for Terminal server, for more information.
Jan 19 '06 #3

P: n/a

"paii, Ron" <pa**@packairinc.com> schreef in bericht news:i7********************@athenet.net...
I don't mean to butt-in, but you may want to verify that you app was setup
properly on the Citrix server i.e. each user gets a copy of the FE. Most
Terminal Sever / Citrix administrators don't understand Access and will
publish your FE in such a way that all users share the same MDB. Search this
group for Terminal server, for more information.


I am aware of that, thanks.
I have another app there that is 'under Citrix' also.
The other app was published wrong indeed the first time!

But I *will* check the way they handled this installation when I am there.

Arno R
Jan 19 '06 #4

P: n/a
Note that if you have a2002 and later..you don't need the code.

However, if the printer list in the Citrix box does appear for the
user..then the code should work....
The problem is that often citrix creates the printer when the user logs
on..and the available printer is based on he CLIENT computer.

In other words, this is partly a config issue for the Citirx system (and, if
I recall correctly, if the printer driver that the client box is using is
NOT installed on he cttrix box..then you can't print to the local client
computer.

If you are talking about printers that will be ONLY on the server (citrix)
box, then I don't see a problem with my code.

The real problem here is if you need to do local printing...then I think you
would be best to rely on default printer (and not use my code).....

You can't well know in advance what printers each client might have..but
they have to be installed on both the server and client side to work. (and,
when these virtual printers appear..they are usually set as the default).
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl*****************@msn.com
http://www.members.shaw.ca/AlbertKallal
Jan 20 '06 #5

P: n/a

"Albert D. Kallal" <ka****@msn.com> schreef in bericht news:z70Af.181932$tl.95484@pd7tw3no...
The problem is that often citrix creates the printer when the user logs
on..and the available printer is based on he CLIENT computer.

In other words, this is partly a config issue for the Citirx system (and, if
I recall correctly, if the printer driver that the client box is using is
NOT installed on he cttrix box..then you can't print to the local client
computer. The real problem here is if you need to do local printing...then I think you
would be best to rely on default printer (and not use my code).....


This of course is *exactly* what I need to do, local printing!
So IIUYC your idea with this is to *not* use your code ??
OR is this indeed a more or less difficult 'config issue' for the Citrix system ??

Thanks,
Arno R
Jan 20 '06 #6

P: n/a

"Rick Brandt" <ri*********@hotmail.com> schreef in bericht news:k1*****************@newssvr11.news.prodigy.co m...

I have one or two users doing it under Citrix. No problems that I am aware of.


Are you indeed talking about local printing here ??
(See Albert's reply also please...)
Thanks,

Arno R
Jan 20 '06 #7

P: n/a
Arno R wrote:
"Rick Brandt" <ri*********@hotmail.com> schreef in bericht
news:k1*****************@newssvr11.news.prodigy.co m...

I have one or two users doing it under Citrix. No problems that I
am aware of.


Are you indeed talking about local printing here ??
(See Albert's reply also please...)
Thanks,

Arno R


In our previous setup we were using Citrix' ability to map all of the local
printers onto the server when the user signed on. In that situation we had to
install all drivers on the Citrix server and use a mapping file for drivers that
were incompatible with the OS on the server (NT 4). In our new setup (Server
2003), we are using a product called Simplify Printing to map the users local
printers onto the server. With that product the local printer driver is always
used and does not have to be installed on the server.

While both setups have had some issues from time to time, the code used to
temporarily change a users default printer in Access worked in both as far as I
know. We really only have one or two users who need that feature otherwise I
could be more positive about it. I just don't recall that ever being an issue
that I had to troubleshoot.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com
Jan 20 '06 #8

P: n/a
Thanks a lot Rick
I will check this with the Citrix admin's as soon as I am on location there next week.

Arno R

"Rick Brandt" <ri*********@hotmail.com> schreef in bericht news:BH*****************@newssvr27.news.prodigy.ne t...
Arno R wrote:
"Rick Brandt" <ri*********@hotmail.com> schreef in bericht
news:k1*****************@newssvr11.news.prodigy.co m...
>
> I have one or two users doing it under Citrix. No problems that I
> am aware of.


Are you indeed talking about local printing here ??
(See Albert's reply also please...)
Thanks,

Arno R


In our previous setup we were using Citrix' ability to map all of the local
printers onto the server when the user signed on. In that situation we had to
install all drivers on the Citrix server and use a mapping file for drivers that
were incompatible with the OS on the server (NT 4). In our new setup (Server
2003), we are using a product called Simplify Printing to map the users local
printers onto the server. With that product the local printer driver is always
used and does not have to be installed on the server.

While both setups have had some issues from time to time, the code used to
temporarily change a users default printer in Access worked in both as far as I
know. We really only have one or two users who need that feature otherwise I
could be more positive about it. I just don't recall that ever being an issue
that I had to troubleshoot.

--
I don't check the Email account attached
to this message. Send instead to...
RBrandt at Hunter dot com

Jan 20 '06 #9

P: n/a
>This of course is *exactly* what I need to do, local printing!
So IIUYC your idea with this is to *not* use your code ??
OR is this indeed a more or less difficult 'config issue' for the Citrix
system ??


yes..i am suggesting that. Each user that logs on should get a default
printer that is LOCAL....

And, printing is something that often runs very slow if your network is of
limited bandwidth...
--
Albert D. Kallal (Access MVP)
Edmonton, Alberta Canada
pl*****************@msn.com
http://www.members.shaw.ca/AlbertKallal
Jan 22 '06 #10

This discussion thread is closed

Replies have been disabled for this discussion.