cancel
Showing results for 
Search instead for 
Did you mean: 

ITS Mobile screens on Motorola 9090 - vertical scrolling issue

Former Member
0 Kudos

Hi,

I have created and published some ITS mobile services to be used on the Motorola MC9090 device. The screens in ABAP have been developed for the 16X20 size.

When displayed on the device though, all the elements are not fitting on the screen - i am having to scroll up and down.

I am successfully able to control the width of the elements in the screen using the parameters - ~ITSMOBILEELEMFACTOR and ~ITSMOBILEELEMUNITS.

I have also added the paraemeter ~DYNPRO_COMPRESSION which is not helping with compressing the empty vertical spaces on the screen.

Also, to note is that i generated the templates using the "Mobile Devices (No HTML tables)" generating style.

I have seen posts here saying that the CSS have to be edited to control the vertical spacing.

I see the "MOBILE.CSS" stylesheet with the ITSMOBILE service, however, i am not able to figure out the adjustments to be made.

I would really appreciate if anyone can provide help on the experience they have had in solving similar issue on the MC9090 device.

Thanks & Regards,

Renjith John Andrews

Accepted Solutions (1)

Accepted Solutions (1)

former_member194364
Active Contributor
0 Kudos

Hi Renjith,

What OS and browser versions are you using?

Can you also give details of your Web AS? BASIS and Kernel versions?

Can the source code of the relevant screen be included in this thread?

Regards,

Oisin

Former Member
0 Kudos

Hi Oisin,

Thank you for your response.

I was able to use the ~DYNPRO_COMPRESSION to remove the white spaces.
I found a bug in the generated template (which i corrected manually). Basically, the condition checking the parameter was incorrectly formed. i corrected this to eliminate the blank rows.


Also, i was able to reduce the height of the screen elements by modifying the MOBILE.CSS.
But i don't want to proceed this way as this would be a global change (unless we were to maintain multiple versions of the ITSMOBILE service).

I have created an OSS message with SAP on the above points - i am hoping to avoid making global changes or tweaking the generated templates manually.


Also, Please see below the details you were asking -

OS is Windows CE version 5 (build 1400) and the browser is Pocket IE (IE 6 possibly).

WebAS details --

Kernel release    720

Compilation       HP-UX B.11.23 U ia64 Jun 24 2012 20:15:20

Sup.Pkg lvl.      224

ABAP Load         1780

CUA load          39

Mode              opt

SAP_BASIS 702 0009 SAPKB70209

SAP_ABA 702 0009 SAPKA70209

PI_BASIS 702 0009 SAPK-70209INPIBASIS


Attached is the template generated for the screen where in i am having to do vertical scrolling -

 

Thanks & Regards,

Renjith John Andrews

former_member194364
Active Contributor
0 Kudos

Hi Renjith,

Using the CSS method may work here.

Copy the contents of mobile.css to your service in SE80 and modify it so that the mobile.css is not modified for the rest of the ITSMobile services being accessed.

Then in SICF for your service - use the paramater:

~itsmobileCssInclude

in the 'GUI Configuration' section

See the ITSMOBILE- Features and Improvements WIKI

Regards,

Oisin

Former Member
0 Kudos

Hi Oisin,

Thank you very much for your response. Making a local copy of the Mobile.CSS would definitely help.

I have been looking for a list of ITS Mobile parameters unsuccessfully. If i could find a list like that i would have found this myself maybe .  Do you know of a place where i can see all the Mobile ITS parameters? I have posted another question in the ITS discussions forum regarding this also. Could you please check and share if you know of a place where this info is available?

http://scn.sap.com/thread/3240102

You have been of great help.


Best Regards,

Renjith JOhn Andrews

Answers (0)