cancel
Showing results for 
Search instead for 
Did you mean: 

SAP Screen Personas on Android handheld: control not found

LucaSontag
Explorer
0 Kudos
480

Hi all,

Im working on SAP EWM mobgui flavor.

It works fine on Desktop or Android 11 Tablet, however once I try to use the flavor on a Zebra MC3300X (also Android 11), once I click on any of the inserted Buttons, I receive the following error:

LucaSontag_1-1707293344639.png

LucaSontag_0-1707293315136.png

Without the flavor, this is not the case.

Does anybody have an idea what could cause this?

 

Best regards

Luca Sontag

Accepted Solutions (0)

Answers (1)

Answers (1)

Tamas_Hoznek
Product and Topic Expert
Product and Topic Expert
0 Kudos

The EWM RFUI application screens are built in a very dynamic fashion. Based on your screen shots alone, it looks like a control that your script is trying to use doesn't exist while the flavor is running on that Zebra device. The underlying screen definition is not the same as it is on desktop or the other Android tablet.

What Personas SP are you on and is your installation fully up to date, with all Personas notes implemented?

With RFUI, it is recommended to be on SP18 if possible, since there were a lot of related changes in the latest Personas SP. If you are still on a lower service pack, I'm not saying that the problem will be 100% magically fixed by upgrading but it would certainly be beneficial.

LucaSontag
Explorer
0 Kudos

Thank you for the fast response. Indeed we are on SP17, I will try that asap.

In this specific screen I just dragged a button into a button placeholder inside a template.

LucaSontag
Explorer
0 Kudos
Is there any other approach I could try? My System Administrator told me that the update from SP17 to SP18 would only be possible with the S/4 upgrade which will still take some time.
Tamas_Hoznek
Product and Topic Expert
Product and Topic Expert
0 Kudos
Well, the error in your screen shots appears to say that your script is trying to access something that is not on the screen. Looks like it tries to activate a menu item? Perhaps that is not there when the screen is rendered on the Zebra device. Look for an alternate way which performs the same action and try to change the script to use that instead.
LucaSontag
Explorer
0 Kudos
Well yea, I'm just trying to click a standard button that was inserted into a button placeholder, there is no script at all for that. On other devices everything works just fine. How can I make sure my items are rendered correctly?
Tamas_Hoznek
Product and Topic Expert
Product and Topic Expert
0 Kudos
It's difficult to tell how to approach this, since I have no access to a device like that. But it seems like the menu function or button that is present on other browsers is somehow not there when the same screen is rendered on a Zebra MC3300X. Unfortunately, I have no clue why that would happen. In this case, not even upgrading to SP18 could help. Do you see the same function / button / etc. when using the transaction without a Personas flavor on the same device? There must be some rendering difference specific to that Zebra MC3300X.
LucaSontag
Explorer
0 Kudos
I understand, yes without a flavor the button works just fine.