17 Replies Latest reply: Sep 6, 2013 3:00 PM by kumar shantanu RSS

SAP ITS Screen Size

kumar shantanu
Currently Being Moderated

Dear Expert,

 

I am facing issue regarding way to change the screen format during display.

There are few points i would like to add before some suggestion is posted.

1. Template generated for LMOB(package) for all the screen, instead of LM00(889 ; reason = always getting message user is already logged in )

so there is no way i can save the screen format before displaying in the mobile device. So decided to call the transaction LM01,... etc directly by creating different ITS service.

2. Implemented all the input which is currently present in forum, Read all the notes which only suggest.

3.

~ITSMOBILEELEMUNITSpx
~ITSMOBILEELEMFACTOR6

~DYNPRO_COMPRESSION 1

using the above fields we get some help but not complete. Still some screen does not fit the browser ( coming out of the screen and also without any scrollbar another big issue)

4. Used ITSGENMOBILE4 Mobile Devices (Without HTML Tables).

 

My question is how to assign and change screen format for any ITS service i created (template can be generated from standard or custom screen). currently only 8X40 is coming by default.
Lot of things are mentioned about different service parameter.... create a customzed .css , use FUNCTIONS in ITSMOBILE but i still not able to find a single page which explain how and what to change in this. can anyone also help in this ?

  • Re: SAP ITS Screen Size
    Oisin ONidh
    Currently Being Moderated

    Hello Kumar,

     

    Have you reviewed the following WIKI:

    ITSMobile Visual Editor http://wiki.sdn.sap.com/wiki/x/-QRPF

     

    Does it offer a solution for you here?

     

    Regards,

     

    Oisín

    • Re: SAP ITS Screen Size
      kumar shantanu
      Currently Being Moderated

      Hi Oisin,

       

      Thanks for the input, can you please also throw some light, on how to change the screen format of the screen during the display in the device, currently it is coming as 8X40, when i change it in lrfmd to 16X20 it is throwing error.

       

      Can you please help, how to change the format if i change the format to 16X20 i think the problem of visible screen element is solved.

       

      Thanks

      Kumar Shantanu

      • Re: SAP ITS Screen Size
        Oisin ONidh
        Currently Being Moderated

        Hello Kumar,

         

        You say:

        "when i change it in lrfmd to 16X20 it is throwing error."

         

        How exactly are you doing this?

         

        The screen dynpro layout would be done via the ABAP Workbench. In transaction: SE80 one can see the screens for a program.

        (Can also see screens available via SE51)

         

        Based on the screen selected - one can generate the corresponding ITSMobile template for that screen.

         

        Regards,

         

        Oisin

        • Re: SAP ITS Screen Size
          kumar shantanu
          Currently Being Moderated

          Hi Oisin,

           

          I generated the mobile Template using (Used ITSGENMOBILE4 Mobile Devices (Without HTML Tables)

          ).. I used all the standard screen from the transaction LM00. I created my own internet service. My ITS service is working fine. Now the problem is when it is displayed in the I.E or mobile device i see it is coming as default format 8X40(Set in LRFMD for my user id).. Now when in change it to 16X20 it is coming into error. I think whenever i set 16X20 in LRFMD my service does not work.

           

          I wanted to know if i generate template and create a service, how can i change the format of those template in mobile device or I.E(desktop) to 8X40 or 16X20 or 16X20ITS etc... do we have to do anything specific other than changing the format in LRFMD.

           

          Regards

          Kumar Shantanu

          • Re: SAP ITS Screen Size
            Oisin ONidh
            Currently Being Moderated

            Hi Kumar,

             

            The screen would have to be defined as  8X40 or 16X20 before you generate the template for the ITSMobile Service.

            What is your BASIS and Kernel details?

            Can you attach a screenshot of the "screens" folder (when it is expanded) of the program that the transaction LM00 is calling?

             

            Regards,

             

            Oisin

            • Re: SAP ITS Screen Size
              kumar shantanu
              Currently Being Moderated

              Hi Oisin,

               

              I have generated the template using the standard FG - SAPLLMOB, normaly from RF device LM00 is called and there you can set up the screen format suited for your RF device, now since the same screen is to be used for ITS mobile application. Please assume i have generated the Template for all the screen present in FG - SAPLLMOB.

              1. LM00 cannot be called from ITS mobile(everytime user calls service configured for LM00 transaction he gets error he is already logged in - this is a big issue with LM00)

              2. I configured LM01 transaction because of the reason as mentioned in point1. Now since LM00 is not called i cannot select which format to show in my ITS mobile.

               

              How can i select the format 16X20 or 8X40. Kindly help as this is one of the issue with ITS mobile which i was not able to find any clear solution.

               

              I am using on ECC 6.0.

               

              Regards

              Kumar Shantanu

              • Re: SAP ITS Screen Size
                Oisin ONidh
                Currently Being Moderated

                Hi Kumar,

                 

                Does the following note help regarding the session issue you experience.

                See note 1169875 ITSmobile, logon, system-wide deletion of sessions

                 

                If you have already have the code correction i.e the required support pack; you will still needto derive a logon class from CL_MOBILE_SYSTEM_LOGIN and the class variable m_delete_session_systemwide = abap_true in theconstructor.  You can use CL_MOBILE_SYSTEM_LOGIN_TEST as a test, where the m_delete_session_systemwide = abap_true has already been set.

                 

                Regards,

                 

                Oisin

                • Re: SAP ITS Screen Size
                  kumar shantanu
                  Currently Being Moderated

                  Hi Oisin,

                   

                  I did the same by using the default class (s   CL_MOBILE_SYSTEM_LOGIN_TEST) and triggered one of the standard LM00 ITS service, i got the initial format screen but when i push the save button it generated the error.

                   

                  Please advice if there is any alternative without using the initial screen of LM00 to select the format(8X40 or 16X20 done mainly for RF device) for ITS service... if we can code somewhere for all the customized template and define a fixed format for those template. This will be really helpful to solve problem. Setting done through LRFMD does not help(currently for all the template the default setting is 8X40 if we change this to any other ex: 16X20,16X20 ITS template generates error)

                   

                  Thanking you in advance for you valuable input.

                   

                  Regards

                  Kumar Shantanu

        • Re: SAP ITS Screen Size
          kumar shantanu
          Currently Being Moderated

          Hi Oisin,

           

          There are many SDN posts on this topic but i could not find the actual solution to this issue.Kindly refer http://scn.sap.com/thread/1011003

           

          Regards

          Kumar Shantanu

Actions