Hi PB Community,
For my application deployed as a Citrix hosted application, when the users prints a batch of 100's of separate documents using the RichTextEdit.Print() function, the documents are arriving on the local printer out of order.
The environment is using:
- PowerBuilder 2021
- Citrix XPS Universal Printer Driver
As far as I can tell, this *mostly* looks like a Citrix bug, rather than a PowerBuilder bug because:
- Outside of Citrix, I cannot reproduce.
- Afaict in Citrix, the documents are "submitted" in the print queue/spooler on the Citrix host in the correct order by the application.
But maybe PowerBuilder is partially involved because:
- The problem did not affect this application when implemented in Powerbuilder.Net 12.5 (it likely has a very different printing subsystem).
- I can't find much of the problem affecting other types of applications in Citrix with google searches.
- Opening the Printer Setup Citrix "Local Settings" within the application, it alleviates the problem (which is very odd, maybe it initializes the printer driver/spooler in some way?...).
Would anyone have experienced similar problems, experiences, or have advice?
Cheers, Peter.