cancel
Showing results for 
Search instead for 
Did you mean: 

RFUI message screen

volker_bock
Participant
0 Kudos

Hi out there,

I implemented a custom made RFUI application on an EWM system. Everything works fine, but error messages are cut. I copied/converted the standard screen (/SCWM/RF_SSCR 0002) to a new (smaller, 19 characters wide) display profile. On the original and the copied screen as well there are 4 lines to display the error messag. For some messages 4 lines with 19 characters each are not sufficient to display the complete message.

How can I manage to add lines or something like that without too much programming? The internal variable /SCWM/S_RF_SCRELM seems to have 4 additional lines. Is there an OSS note out there?

Thanks in advance.

Volker

Accepted Solutions (1)

Accepted Solutions (1)

former_member194364
Active Contributor
0 Kudos

Hi Volker,

What screen size are you using? 8x32 screen versus a 8x40 screen?

What are the GUI Configuration parameter settings of the ITSMobile service in SICF?

From your description issue could be the font size.

The simpliest option would probably be to make the font size a little smaller. 

For example if you have "size="40" maxlength="40"" it does not mean that 40

characters will be displayed. 

You can do this by using the service parameter
~itsmobilecssinclude.  More information is in the ITS Mobile Wiki:
https://wiki.sdn.sap.com/wiki/display/HOME/Service+Parameter+and+Settings

Basically you copy the mobile.css from ITSMOBILE > Topic 99 >
Mime Objects > Styles > all to your <ITSMOBILE RFUI application> service and then specify
the file name in the service parameter.  You will need to modify lines
50 and 55 in the file to change the font size. (This is assuming your service is using ~theme 99)

Regards,

Oisin

volker_bock
Participant
0 Kudos

Hi Oisin,

I use 19x12 for template and 19x10 for the subscreens to fit on my Teklogix 7535 G2 running the standard internet Explorer "IESAMPLE".

I think, font size is not the solution here.

While debugging I found the following:

*---------------------------------------------------------------------------------------------------

* The customer can add additional fields to display long messages

* on the dynpro /SCWM/SAPLRF_SSCR 0002 for devices with slim screens.

* Fields /SCWM/S_RF_SCRELM-MSGT1 - /SCWM/S_RF_SCRELM-MSGT4 can be

* extended maximum to N fields (last field is /SCWM/S_RF_SCRELM-MSGTN).

* The number of messge fields on the dynpro should be queried.

*---------------------------------------------------------------------------------------------------

I added 4 additional lines /SCWM/S_RF_SCRELM-MSGT5 up to /SCWM/S_RF_SCRELM-MSGT8 to my message screen, and ..... IT WORKED.

But thanks anyway for your fast answer.

Volker

Answers (0)