Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Westi on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Visual FoxPro print fault under Citrix

Status
Not open for further replies.

UserNeil8994

Programmer
Apr 30, 2003
7
NZ
We run a Microsoft Visual FoxPro (VFP) application under Citrix. We have a printing under Citrix that doesn't occur when the app runs without Citrix.

Our VFP app. uses @ SAY commands to let our customer create a complex "report" showing a road and its signs. The @ SAY column positions are data-driven to print bitmaps of road signs across the page according to their position on the road.

This has always worked well, even using NT Terminal Server. However, when the application was moved onto Citrix we noticed that when @ SAY was asked to position a bitmap half way across the landscape page it was positioning it 1 column too far right. At three-quarter way across it positioned 2 columns too far right. It still works OK if not on Citrix.

To test, we forced printing of an incrementing number (1,2,3,etc) in each column that didn't have a bitmap. We discovered that under Citrix gaps would appear, e.g. it would print 123456789012 45678etc.

This was the culprit. But how can we fix it apart from - horrors - using a parameter that says "when running on Citrix subtract 1-2 columns if the print position is more than half way across the page."

Suggestions welcome.

 
It sounds like a driver issue, check to see which driver for the printer is installed on the citrix server and make sure it is the same one used on the desktop PC's.

JON
 
Thanks Jon. The driver, of course, an obvious potential solution. Now if we can get our client to get their IT dept to get the Citrix contractors to check it out...
 
Wow, the client can't administer its own Server? I don't see the logic in that. Ours need pampering all the time, what do they do? Call them every day? And get charged?

I don't understand how that is cost effective.

Off topic, sorry.

JON
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top