473,498 Members | 1,671 Online
Bytes | Software Development & Data Engineering Community
+ Post

Home Posts Topics Members FAQ

Kallal-printercode - works with Citrix?

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
9 2030
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

"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

"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
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

"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

"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
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
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
>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 thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

4
2821
by: Peter Larsson | last post by:
Hello everybody, I'm developing a system for a company that has production at two different locations. The production is stored in an Access database at each location, and I need to find a way...
4
5635
by: Andreas Lauffer | last post by:
Can anyone tell me advantages / disadvantages of DataDirect Server Wire ODBC-driver? Any experiences? What about redistribution? Andreas Lauffer, easySoft. GmbH, Germany
5
2408
by: pap | last post by:
I would appreciate any thoughts on trying to take an OOP approach to datacentric applications and the issues of performance and portability. The diatribe is a bit long so... See...
2
3363
by: Iain Miller | last post by:
I'm quite new to working with Access (using Access 97) and I'm trying to develop an application. I've had a look at the Access help & also had a look through Google but to no avail (maybe I'm not...
2
7845
by: bbxrider | last post by:
is there no other way to use access(.mdb) across the internet?? (than vpn or worse yet terminal services) i'm trying to write to a mdb on my organization win2k server from my webhost redhat...
13
1955
by: David Mitchell | last post by:
I use the above function in queries for a number of forms and reports. The reports take approx 20 seconds to open. There are only 100 product id's in tblProducts. My concern is that the time will...
4
2694
by: Tim Marshall | last post by:
This is for Albert or anyone else who uses his code for changing default printers, printch2k.mdb. With A2003 on Win XP Pro, whenever I use this code, and then check my windows Printers window,...
8
1590
by: MLH | last post by:
I'm using Albert Kallall's code to set printers in A97. I find that on some machines, the code locks up and on others, it does not. I would like to overcome this and was wondering about the...
4
1652
by: Peppie | last post by:
Hi all, I created a button in an Access form that opens MS Word. Now I want this button also to open a specific file. How do I code this? Would it also be possible to let the user select the...
1
6525
by: Esther Lane | last post by:
Hello! First off, many many thanks to Albert who wrote the Mail Merge code for MS Access I am using. It has been working beautifully for a few years. However, my client just (without notice!)...
0
7126
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
7005
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
7210
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
1
6891
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
5465
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...
1
4916
isladogs
by: isladogs | last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM). In this session, we are pleased to welcome a new...
0
3096
by: TSSRALBI | last post by:
Hello I'm a network technician in training and I need your help. I am currently learning how to create and manage the different types of VPNs and I have a question about LAN-to-LAN VPNs. The...
0
1424
by: 6302768590 | last post by:
Hai team i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated ...
0
293
bsmnconsultancy
by: bsmnconsultancy | last post by:
In today's digital era, a well-designed website is crucial for businesses looking to succeed. Whether you're a small business owner or a large corporation in Toronto, having a strong online presence...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.