Find your people. Pick a challenge. Ship something real. The CreatorCon Hackathon is coming to the Community Pavilion for one epic night. Every skill level, every role welcome. Join us on May 5th and learn more here.

Mobile barcode Input form screen

Hilbrandt van B
Tera Contributor

Hi community,

 

I found some inconsistent behavior in scanning barcodes with Input Form Screen on Mobile app.

If there is only one input (type barcode) on a page... after scanning it returns to the input form screen  immediately.

However, if there are also more inputs on the same page, after scanning I need to press the 'back' button to return to the input form screen.

 

This is very annoying functionality for the end-user. The 'back' button is not ideal to validate the barcode input.

 

Anyone else run into this? This seems a bug / inconsistent behavior. Did not find a KB article.

Or am I missing some configuration? Input attributes?

 

 We are on Xanadu Patch 9 / Mobile app on Android version 20.2.0

 

Best Regards,

Hilbrandt

1 ACCEPTED SOLUTION

Raghav Sharma24
Giga Patron

@Hilbrandt van B This is not a bug, thats how SN has designed it and I dnt think you missed anything.. I know its annoying for users.

I spent a lot of time to find a solution but nothing worked, but I can suggest a user friendly workaround if that works.

 

1. The input form screen can have multiple pages, if you see the inputs you can add a page there. so the workaround here is keep your barcode input on 1st page ( say X) and all other inputs on another page (say Y).

2. Now when you scan, it will automatically redirect to page X which will have next button, so when user clicks on next, the inputs on page Y will be shown. 

 

Note: if your barcode scanner do multiple scanning, this wont help much because in multiple scanning you may need to press back.

 

I hope this help, let me know if any step is not clear.

 

View solution in original post

5 REPLIES 5

Hi Kaushal,

 

Thanks for your reply! The same solution Raghav gave.

 

Best regards

Hilbrandt