Skip to main content
Question

Page Designer - Association only works in English language ?

  • December 18, 2024
  • 5 replies
  • 83 views

Forum|alt.badge.img+6
  • Do Gooder (Partner)
  • 18 replies

Hi,

Done a Query Designer to retrieve Lot Quantities by Contract/Part.
 

Added corresponding entity in InventoryPartHandling projection, create the Association with Contract/PartNo keys .

 

Page Designer : Set datasource and binding

 Result : OK in english language
 


After changing the language from English To French : 

No data is retrieved !!!
 

 

If association is removed, data are retrieved, but, of course, not filtered according to Contract/PartNo.
Is it an issue, or missing something ?

In english : traces found

 no such traces in french

 

best regards

5 replies

Forum|alt.badge.img+9
  • Hero (Employee)
  • 91 replies
  • December 19, 2024

Hi, 

I don’t fully understand the entire flow, so I can’t pinpoint exactly where the issue lies. However, a likely suspect is the use of a translated item as a key in the reference or filter. One common source of issues like this is enumeration attributes.

On the other hand, I’m confident that we have many associations in the application that work perfectly across different languages. I’m not trying to be clever here; I just want to emphasize that this doesn’t seem to be a general issue where associations fail universally for languages other than English.


Forum|alt.badge.img+6
  • Author
  • Do Gooder (Partner)
  • 18 replies
  • December 19, 2024

Hi Tofuse,

Thanks. No, there is no translation on fields Contract/PartNo (keys of InventoryPart) (useless since not visible in the tab). There is no enumeration neither.
My datasource is a query designer.
Preview works in french :

 

Projection Configuration : 

Page Designer : in french
 


When I change language from ‘fr’ to ‘en’ : it’s OK

 

In french again, If I remove the asscoiation, I have data :  (… but too much … )


Translatable text : 
 

 

Translation done :  nothing for Contract/PartNo
 


Context for Page Designer
 

 


Forum|alt.badge.img+9
  • Hero (Employee)
  • 91 replies
  • December 19, 2024

Hi, 

I have to admit that I was a bit skeptical at first and thought I could prove you wrong. However, I set this up as you described and was able to reproduce the issue as stated. Specifically, when running with the English language, the data populates as expected, but with French, the client fails (choose not) to populate the association. It has been a humbling experience—one should never be too sure.

Unfortunately, I don’t have the time right now to investigate this further, so I’m not certain what the underlying problem is or what might be causing it. However, it seems likely that this is a defect that needs to be addressed.

I recommend entering this issue as a defect so that it can be investigated further.

 

Kind regards

Tobias


Forum|alt.badge.img+6
  • Author
  • Do Gooder (Partner)
  • 18 replies
  • December 19, 2024

Thank you Tobias


Forum|alt.badge.img+2
  • Do Gooder (Customer)
  • 5 replies
  • February 4, 2025

Hi 

Was there any progress on this case? We experience the same thing in our 24R1 Cloud environment.
It was working fine in our 23R1.
What we see in the PageInformation screen when using “En” language, is that the Tab has assigned an LU name (of the querybuilder query). When in “No” language, there is no LU assigned to the Tab.

We otherwise experience the exact same scenario as mentioned above, where the data is populated if we leave out the Associations in Binding.Property.
Is there anywhere the custom LUs of queries are stored, and are they translatable somehow that could cause this if incorrectly translated?


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings