1. Bjarne Anker
  2. PowerBuilder
  3. Thursday, 25 April 2019 12:43 PM UTC

Hi.

 

Several of our customers use Citrix to run our application, and for the most part it works fine.

But every now and then some experience that certain forms will not draw/show completely.

I have attached an example where a popup window ("Lagerflytting" at the bottom) is missing borders and looks no good.

This particular form is of the type "Response!", is opened using "OpenWithParm" and I've moved sharedata and other code to the pfc_postopen event + included a Yield(). But still the same result.

 

Has anyone experienced the same and have a workaround for this strange behavior?

 

Regards,

 

Bjarne

Maritech Systems AS

Norway

Attachments (1)
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 25 April 2019 16:13 PM UTC
  2. PowerBuilder
  3. # 1

Hi Bjarne;

  Sounds like when Citrix is running out of resources under heavy load. You might want to check the various memory & video settings with your Citrix Administrator.

Regards ... Chris

Comment
  1. David Peace (Powersoft)
  2. Friday, 26 April 2019 15:03 PM UTC
I'm with Chris, we have seen this before (many years ago now) and it was Citrix environment, network connectivity (screen refresh now completing). Unfortunately we never found anything specific.

Can you RDP to the machine (not using citrix) and see the same problem?
  1. Helpful
  1. David Peace (Powersoft)
  2. Friday, 26 April 2019 15:19 PM UTC
What happens if the user minimises the Citrix window and brings it back up. I think this will make windows refresh the screen....
  1. Helpful
  1. Bjarne Anker
  2. Monday, 29 April 2019 06:43 AM UTC
It's difficult to get in touch with the Citrix administrators for various reasons.

They're located in India and the end users are in Chile. While I'm in Norway. :)

But I'll send them an email and ask if they can monitor the loads when this occurs.



In other cases, I've managed to RDP to the Terminal Server and the application runs just fine.

So it's definitely a Citrix issue.



I can also ask the end users to minimize and then maximize the Citrix window to se if that refreshes the windows.



Thanks for all the great suggestions.



Bjarne
  1. Helpful
There are no comments made yet.
Bjarne Anker Accepted Answer Pending Moderation
  1. Thursday, 25 April 2019 13:04 PM UTC
  2. PowerBuilder
  3. # 2

It's Appeon PowerBuilder 2017 R3 1858.

I'm not sure which OS since it's Citrix, but I guess it's Windows Server 2012.

 

I will certainly try your suggestions - thanks.

 

Bjarne

Comment
There are no comments made yet.
Brad Mettee Accepted Answer Pending Moderation
  1. Thursday, 25 April 2019 12:58 PM UTC
  2. PowerBuilder
  3. # 3

What version of Powerbuilder, what OS?

Several possibilities:

1. It's a video driver issue - does the video card/driver differ from other machines not having the problem? 

2. Something you're doing is interrupting windows ability to draw the window properly. Try this (no guarantee it'll work though): On properties of the window, make it be non-visible. At the end of the pfc_postopen add

this.post show()
this.post setredraw(true)

 

Comment
There are no comments made yet.
  • Page :
  • 1


There are no replies made for this question yet.
However, you are not allowed to reply to this question.