Hi,
Not sure if this is a bug or intended behavior. 2 things when using the operation mode on a tablet....
1) If you display a business object form that opens in a 'new tab' and the 'centre align form' checkbox is ticked for that form, then only around 60% of the form width is visible - the rest runs off the left side of the screen.
2) If you display a business object form that opens in a 'new tab' and that form has a width defined, then the width is ignored and the form fills all available space.
Here are a quick couple of steps to reproduce this in the CRM sample app:
In the config tool:
1) Find the business object called 'Contact Note'. Open the 'Main Tablet' form. Set a form width of 200px.
2) Find the 'All correspondence grouped' query. Under 'Display Results' Find the 'Edit' operation and direct the output of this to 'New Tab'
Put the version under test and In the operation mode using a tablet (in my case an iPad):
1)Click on correspondence. Select one of the Incoming phone calls. You will notice that the form width of 200px has been ignored.
Back to the config tool:
1)Find the business object called 'Contact Note'. Open the 'Main Tablet' form. From the 'other settings menu' check 'centre align form'
Put the version under test again and In the operation mode using a tablet:
1)Click on correspondence. Select one of the Incoming phone calls. You will notice that the form now runs off the left of the screen. And the form width is still ignored.
These are a problem for me as I want to avoid going down the route of having lots of different forms ie one for desktop, 1 mobile, 1 for tablet as this would mean hundreds of forms to maintain and would slow development considerably with even small changes to any of my BO forms. My ideal would be to use the same forms I have for desktop in the tablet too.
What would be great would be to set a 'maximum width' of a form rather than 'Fixed width' as it is now. That way if the screen was large the form could display to its 'maximum size' and if the screen was too small it would just fill as much available space as possible. Just a thought!
Thanks