on 11-28-2008 11:00 AM
Hi,
Is there an easy way to resize HTML templates to display on a mobile device? I have created and published Internet Services for standard transactions LM01, LM03, LM05 and LM06. They all use the ITSMOBILE GUI.
The generated templates take the screen size from the standard screen as default, therefore they are much too big for a mobile device. I can manually edit the HTML templates in SE80 to resize the screens, but this involves changing the HTML code to reposition all screen fields, push buttons etc.
Am I missing a trick? is there an easy way to generate HTML templates to a given screen size? or is there a GUI HTML editor that I can use to tweak the templates once generated?
I have searched SDN and SAP Help but could not find anything to help.
Any help appreciated.
Che.
Hello Che,
What parameters are in the SICF GUI Settings for the services you generated?
Edgar
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Edgar,
I have the following settings defined in the SICF GUI:
~THEME 99
~TRANSACTION ZLM06
#MOBILE This is a mobile service
~ITSMOBILE 1
#ENABLE BACKGROUND SOUND FOR MESSAGES
~ITSMOBILEMSGSOUND 1
One thing I forgot to mention is that I have not tried the screens on a mobile device, only on a standard monitor display. The screens look rather large, will they auto resize when displayed on a mobile device?
Che
Hi Giovanni,
I think this is a common misunderstanding, the screens do not auto-resize at all. The only reason the screens fit onto a mobile device is because the screens are designed to fit a screen that is 18x40 or 16x20 (off the top of my head). Take a look at the screen dimensions in SE80 and you shall see that each LMxx screen is designed to be much much smaller than a standard screen. Therefore they shall fit a mobile device without any need for re-sizing.
Transaction LM00 lets you set the screen size to either 16x20 or 18x40. Make sure when you generate the HTML templates you use the Mobile template.
If you still have problems please do let us know.
Che
Hi Che
I am enabling the same transactions. I notice that they do fit the mobile devices but I notice the following issues.
Quite a bit of space between menu options
cursor positions directly to the prompt, so the user has to scroll up to the screen to click on the menu
within the transaction screens, the labels and fields are repositioned as one below the other instead of beside each other.
I have exactly the same parameters as you in SICF and SE80.
Hello again Che,
thanks a lot for your answer.
If I understood the point I can use standard Internet Service LM00 in SE80 and link ICF service ZLM00 to it using parameter
~SOURCES = LM00
in SICF.
I've created my own Internet Service called ZLM00 and used generation style "Mobile devices" is it right way?
Giovanni
Hi Giovanni,
I created my own Internet Service Zxxx in SE80 and my own ICF service Zxxx.
I then used ~SOURCES = Zxxx,itsmobile
Using itsmobile in the source path brings in html templates for logoff popups.
Not sure about using standard internet service LM00.
Do not remember which emulator I used but I think it was from the Microsoft website, I have since removed the emulator. To be honest it would be best to get your hands on an actual mobile device, lots of PDAs run Windows Mobile if you cannot get an RF handheld. I used an XDA mobile device to start my testing and then got hold of a RF handheld by Symbol.
Che
Che,
I have tried switching between 16x20 and 8x40. On the VMU device, by default in some of the screens I get the horizontal and vertical scroll toolbar. which the users are trying to avoid. They want it all fit in one screen.
In the Handheld device, the fields and labels are getting repositioned to fit the screen.
I am using Symbol device. Does your app also work the same way on the VMU and HH ?.
Also I noticed in LRFMD, there is one more option besides 16x20 & 8x40. It say 16x20ITS. but can't get LM00 to work with this option. Do you see this option in your system too ?
Shankar/Che,
I do have the same screen size problem. I am using Symbol MC9090 with Windows Mobile.
For instance, the standard service LM00 without any change displays big screen, ofcourse Opera browser allows me to zoom but this is not practical.
I came across three notes to get 16X20ITS working. Take a look at SAP notes 1119053, 1119053 & 1128698.
Let me know, if you are sucessfull with this.
I need some information:
1. What browser are you using?
2. Could you hide the little push buttons that appears in a line (above the normal F1-Save and F2-Clear)?
3. Are you happy with the response time?
4. Is your session getting deleted, if you do not logoff properly?
5. Did you face problem with the standard IE on Windows Mobile?
Thankyou in advance
Vic
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.