1. Marina Grafit
  2. PowerBuilder
  3. Monday, 12 April 2021 14:38 PM UTC

Hello,

 

RTL issue in runtime.

PB 2019 Build 2170

Columns in DW that defined as RTL, in Runtime environment randomly works as defined.

Please Help

 

Regards,

Marina 

 

Armeen Mazda @Appeon Accepted Answer Pending Moderation
  1. Monday, 12 April 2021 14:58 PM UTC
  2. PowerBuilder
  3. # 1

Please open a support ticket and provide test case so Appeon engineers can reproduce your issue.  Thanks.

Comment
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Monday, 12 April 2021 19:38 PM UTC
  2. PowerBuilder
  3. # 2

Hi Marina;

  Do you mean Rich Text Edit style on a column ... RTE?

Regards ... Chris

Comment
There are no comments made yet.
Marina Grafit Accepted Answer Pending Moderation
  1. Tuesday, 13 April 2021 07:12 AM UTC
  2. PowerBuilder
  3. # 3

I added to PB.ini

this option, that we had in previous PB12.5 version: 

[Data Window]
useDefaultKeyboardLayout=yes

 

It solved the RTL issue in some DWs , but not in all.

The columns are columns from the select behind the DW. Text , Style - Edit, RTL columns.

In previous PB12.5 version Runtime it worked perfect.

 

Regards,

Marina

Comment
  1. Chris Pollach @Appeon
  2. Tuesday, 13 April 2021 19:25 PM UTC
Hi Marina;

I am not sure if this might help but it might be worth a try in your PB.INI file, as follows:

[Data Window]

; Automatically reset keyboard layout (yes)

ForgetColumnKeyboardLayout=yes

Regards ... Chris
  1. Helpful
  1. Marina Grafit
  2. Monday, 19 April 2021 08:01 AM UTC
Hi Chris,



I added this to pb.in:



[Data Window]

ForgetColumnKeyboardLayout=yes

useDefaultKeyboardLayout=yes



For now it solved the problems in all tested windows... Hope for good..



Thank you!



Regards,

Marina

  1. Helpful
There are no comments made yet.
Marina Grafit Accepted Answer Pending Moderation
  1. Tuesday, 13 April 2021 07:51 AM UTC
  2. PowerBuilder
  3. # 4

Should I deploy PB.ini?

If yes, what does this mean? 

On my computer in Runtime environment - all the problematic columns that the users complain about, works fine...

Comment
There are no comments made yet.
Andreas Mykonios Accepted Answer Pending Moderation
  1. Monday, 19 April 2021 09:32 AM UTC
  2. PowerBuilder
  3. # 5

Hi Marina.

Yes you have to deploy the pb.ini in the same folder where you executable is located.

This pb.ini needs to contain only those specific params that you exe needs to work as you want.

Andreas.

Comment
  1. Marina Grafit
  2. Thursday, 22 April 2021 06:19 AM UTC
Hi Andreas,



Where can I find the hole list of the params that I can use in PB.ini?



Regards,

Marina
  1. Helpful
  1. Andreas Mykonios
  2. Friday, 23 April 2021 07:40 AM UTC
I don't believe there is such a list. Many of those may be undocumented. Some of them may appear in help files.



Andreas.
  1. Helpful
There are no comments made yet.
Chris Pollach @Appeon Accepted Answer Pending Moderation
  1. Thursday, 22 April 2021 15:55 PM UTC
  2. PowerBuilder
  3. # 6

Hi Marina;

   Here is what I have documented in my STD Framework (see attached) ... HTH

Regards ... Chris

Attachments (1)
Comment
  1. Andreas Mykonios
  2. Friday, 23 April 2021 07:42 AM UTC
Thanks for sharing that Chris.

Anyway, I believe that this is a point where documentation needs to be improved.
  1. Helpful
  1. gili galili
  2. Sunday, 25 April 2021 05:27 AM UTC
Thank you for sharing Chris , but it didn't help much :(



Last try..

Usually all the users have 2 language defined in each computer - English (default) and Hebrew

DefaultKeyboardLayout is English



In PB.ini I added:

[Data Window]

ForgetColumnKeyboardLayout=yes

useDefaultKeyboardLayout=yes



And it solved the problem but not in 100%

There are still a couple of users that face the same problem

What is missing?



The problem is :

When you open some window with dw (with select behind it), the focus goes to specific column for example WITHOUT Right-to-left defined - start to write in it - should write in English, press Tab or click with the mouse on another column WITH Right-to-left defined - start to write in it - should write in Hebrew and so on...



In PB12.5 it works fine.



Regards,

Marina

  1. Helpful
  1. Chris Pollach @Appeon
  2. Monday, 26 April 2021 15:56 PM UTC
Hi Marina;

Sounds like opening a Support Ticket with a simple test case PB App for this issue might be the next step. I would suggest supplying the test case in PB 12.5 and then Appeon Support can migrate the code through 12.6, 2017Rx and then 2019Rx to see where it might be breaking.

Regards ... Chris
  1. Helpful
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.