Screen width on ITS Mobile

Hi All
We have created the custom RF application using the screen format 16X20 and 8X40 and have attached it to the standard RF Menu.
When we try to convert these application to the ITS mobile format, the screen format gets widened. The approach we followed for converting the screen to mobile application is given below
1.     Created a ITS service in SE80 (Under the WEB Objects Tab) and assigned the transaction LM01 to it
2.     For all the custom screens which we have already created using the format 16X20 and 8X40, we created a template using the ITS service and the default theme as 99 which comes with the service and the generating style as MOBILE (Mobile Device)
3.     We activated the service (ICF) using the transaction SICF giving out the default values like client, error handling etc and when we open the URL using the test service option in SICF we get a screen as shown below with a different screen format not 16X20. User has to scroll in his device to view the full page
My Question:
1.     Is there any way where we can change the screen format for the mobile application, depending on the Device which we use.
2.     Is there any step which we are missing out while activating the service which will take care of the screen size
Request your help on this

I think that this is due to the screen being very responsive and sensitive at the same time.You could try to put another film on top.
All we have to decide is what to do with the time that is given to us - J.R.R. Tolkien

Similar Messages

  • ITS Mobile Change Width of Screens

    Hello Experts,
    I created  a service to converted standard dynpro  of program SAPLLMOB to ITS Mobile ,  When I execute the service the width of dynpro  doesn't fit well with the width of  RF screen. I have changed all the possible values to reduce the width of the screen with the CSS file.
    I saw HTML code generated, and i found that there is a tag DIV that always have the size 20em ( "div style="width:20.0em;" )
    In the Template service, there is a node called MAIN_SCREEN, where the  code div GEN_WIDTH is written.
    Somebody knows how can i change the GEN_WIDTH Value? this value is creating a fixed number of columns in all dynpro. or it exists a way to change the width of all dynpros?
    I am using SAP ECC 6.0, and I already implemented the notes  1128698 ,  1119053  and   1119502  
    Thanks in Advance,
    Alejandro López.
    Edited by: Alejandro López on Apr 22, 2009 3:07 PM
    Edited by: Alejandro López on Apr 22, 2009 3:19 PM

    Was it resolved ?
    We are facing a similar proble.
    If it is already resolved, can you please tell us how it was done ?
    Thanks
    Shaju

  • How to remove toolbar in its mobile at output screen?

    Hi,
    I've a problem in ITS MOBILE. I runned ITS, but it's running with sap toolbar. How to remove toolbar in ITS MOBILE at output screen?
    Regards, Buğra.

    Hi Ahmet,
    Please provide the below in GUI Configuration in SICF Transaction .
    ~webgui_toolbar_menu_reload  = 0
    Thanks,
    Seshadri.

  • ITS Mobile - how to prefill and skip selection screen

    Hi there,
    I am struggling with requirement for ITS mobile service:
    I need to fill the input fields on selection screen with values from url and automaticaly jump to the second screen.
    I know this is possible with ITS as described [here|http://wiki.sdn.sap.com/wiki/pages/viewpage.action?pageId=22375].
    Can I use similar approach for ITS mobile? How could I parse url parameters into input fields?
    If this is not possible, what are my other options?
    Thanks,
    Igor

    Hi Rajashiva,
    that is not an option - the ITS mobile service will be called from an external system providing some parameters in URL.
    Thanks anyway,
    Igor

  • ITS mobile - Screen size on mobile device is too small

    Hi,
    I'm not able to change the screen size of my ITS Mobile application.
    If somebody can help me ...
    Here are the data:
    Internet service parameters
    ~DYNPRO_COMPRESSION : 1
    ~GENERATEDDYNPRO : 0
    ~ITSMOBILE : 1
    ~ITSMOBILEELEMFACTOR : 9
    ~ITSMOBILEELEMUNITS : px
    ~SOURCES : ZSAPLOG_MOBILE,ITSGENMOBILE4
    ~THEME : 99
    ~TRANSACTION : ZSAPLOG_MOBILE
    Internet service templatesGenerating style: MOBILE4 (Mobile Device (No HTML tables))
    ICF service - GUI Configuration
    ~THEME : 99
    ~TRANSACTION : ZSAPLOG_MOBILE
    ~ITSMOBILE : 1
    ~SOURCES : ZSAPLOG,ITSGENMOBILE4
    ~ITSMOBILEELEMFACTOR : 9
    ~ITSMOBILEELEMUNITS : px
    ~POPUPS : 1
    ~SHOW_SYSTEM_MODAL : 1
    ~STYLE : DHTML
    LRFMDscreen size is set to 16x20ITS
    Versions
    SAP_BASIS : SAPKB73108
    SAP NETWEAVER : SAP EHP3 FOR 7.0
    Mobile device
    Model : PIDION HM50 E
    CPU : Samsung Electronics(R) S5PV210
    OS : WEHH 6.5 Professional
    VER : Windows CE 5.2.29077
    Thanks for your help
    Philippe

    Perhaps an option to set the default font for discussion threads in the user preferences would be the best idea. One would think however that the Jive developers would have come up with something like that already.
    For what it's worth:
    http://www.w3.org/QA/Tips/font-size
    Do not specify the font-size in pt, or other absolute length units for screen stylesheets. They render inconsistently across platforms and can't be resized by the User Agent (e.g browser). Keep the usage of such units for styling on media with fixed and known physical properties (e.g print).
    Once again, I wonder about Jive development. Anyway, 10 pt is not best practice. It's standard for printed media, but not for screens. A search in Google shows that most recommend 16 pixels or more. Not sure what this is in points. I think 10 points is about 12 pixels, depending on screen dpi/ppi. I cannot imagine how tiny 10 pt must look on any of the high resolution Retina displays, which have twice or more density than conventional 72 dpi.

  • ITS Mobile screen sizes too small on iPhone device

    Hi Everybody,
    I am facing the some problems relating to screen sizes on iphone mobile. The ITS service and the templates were working fine at the desktop level..But, in iPhone,screen sizes are too small to view.We need to zoom it and enter.I have tried with screen format 16X20 and 16X20ITS.
    Can any body provide the solution to fix the problem?
    Regards,
    Mahesh

    You must have a very high resolution screen, also called HiDpi.
    If you have Photoshop CC 2014, you can go to Edit > Preferences > Experimental Features and checkmark "Scale UI 200%"
    If you have CC, CS6, or below, there is no way to scale the UI as of yet. There may not be. These products are no longer being updated.
    At best I can recommend reducing the resolution down to around 1400 px horizontal. That's not the native resolution and defeats the purpose of having a Hidpi screen.
    So only thing left aside from returning the laptop, is to work with a large external monitor, or for $10/monthly, join the Photography Plan and you can use CC 2014 and the 200% UI.

  • SAP screen is displayed in ITS mobile

    Hi friends,
    I am new to ITS mobile. I am getting 2 errors The error is given below.
    1. ITS mobile displays SAP screen.
    2. ITS_REFERENCE_NULL:
    Template "itsmobile\99\rlmenu_2088.html" has caused a runtime error in
    function "label". Cause of
    error: Variable "~object_name" ("context field") could not be referenced..
    How to Correct it.
    Thanks with Regards,
    Vallamuthu M

    Hi Vallamuthu M,
    Because of the following default cuaarea code (of core itsmobile internet service) in the template:
    if ( ~itsmobileNoCuaInclude != "1" && ~itsmobileNoCuaInclude != "X" ) <!-- default cua area -->
           include(~service="itsmobile", ~language="", ~theme="99", ~name="include/cuaarea.html");
    The SAP logo occurs by default. If you want to remove this you will have to override this cuaarea area file in your internet service, ie,
    1. create another similar cuaarea file under your own internet service
    2. make modifications in it to remove the code for the SAP logo
    3. give the name of your service and path to the new cuaarea file instead of the above bold code.
    Regards,
    Utkarsha

  • ALV Grid in ITS Mobile Application

    Hi Experts,
    I am working on Integrated ITS. In my application I need to use ALV Grid to display and modify data. I have used a custom control on the screen to display the ALV grid.  The application running fine when I am executing the tcode but when I am testing in SICF its not getting displayed. I am seeing an error on that screen saying "Unknown type CUST_CTRL for element CONTAINER1".
    I am just following the general way of displaying ALV Grid.
    -  CREATE  OBJECT go_container1
    -  CREATE  OBJECT go_alvgrid1
    -  CALL   METHOD  go_alvgrid1->set_table_for_first_display
    I am seeing the standard service  ITSMOBILE which is having templetes for ALV_GRID, CUST_CONTROLS etc. Do I need to use these templates in my service? and how to use it?
    I am new to ITS Mobile. Please guide me in doing this.
    Thanks,
    SAM

    Hi Edgar,
    Thanks a lot for your reply. My program is ready and the templates also created for ll my screen and all the screen are working fine except the 4th screen on which I want to display the ALV Grid.
    On this screen I just have a Custom Control placed and created the template.  But while testing I am not seeing anything apart from the error 'Unsupported cust control........' .
    In the CUA Area of the HTML template :
      <table class="MobileUserArea" cellpadding="0" cellspacing="0" border="0" style="width:25.2em">
                              <thead><tr style="height:-1px">`
                              repeat with i from 1 to 028
                                 `<td style="width:`~itsmobile1UnitWidth`"/>`
                              end
                             `</tr></thead>
                                <!-- line 1 -->
                                <tr class="MobileRow">
                                    <td colspan="29" rowspan="11">
                                        <div>Unknown type CUST_CTRL for element CONTAINER1</div>
                                    </td>
    Template creation, ITS Service creation and SICF  part seems correct for me as I am able to see other screen working fine for me. I am not sure where I am doing wrong. There should be a specific way to display the alv.
    Kindly help me giving the steps of it. 
    Thanks,
    SAM

  • Warning message in ITS MOBILE

    Hello,
    In ITS Mobile after entering user name and password it takes me to LM00 transaction.
    But before LM00 transaction is displayed I get 4 warning messages. I need to press OK/Close for each message. The same warning message appears when I move between transaction in the RF Menu also. I don't get any warning message if I test the same in the internet explorer in desktop.
    Below is the warning message displayed:
    Warning message u2018Microsoft Jscript runtime error, Line:304, Character:1, Error: Object doesnu2019t support this property or method, Source :(Null)u2019
    I use handheld MC9090 with Windows Mobile 5.
    Regards,
    Karthik

    Hello Karthik,
    Is the logon screen the ITSmobile logon screen?  It sounds like your system is configured to use the standard logon, which would result in a javascript error on some mobile browsers.  Please go to SICF and make sure that your service's settings are the same as for the itsmobile00 service.
    Edgar

  • How to get full screen width and height  when using CustomItem not canvas ?

    hi..
    I have to append one Textfield and a CustomItem ( as canvas) for painting on a single form.
    I have to draw a rectangle in CustomItem in full Screen width of mobile .
    So I have to know the screen width of mobile for drawing a rectangle.
    Please Suggest me. how can I do that ?
    Thanks

    Did you check javax.microedition.lcdui.Form.getWidth() and javax.microedition.lcdui.Form.getHeight() methods?
    Atul

  • ITS Mobile Date Field Problem

    In ITS Mobile I developed a screen which contains a date field. I click question button to select a date, it opens a new screen which includes a calendar. But I can not select a date because no clickable days in new date selection screen. What can i do for this problem.
    Thanks...

    Parameters are:
    Service parameters..
    ~THEME              99
    ~TRANSACTION               LM01
    #MOBILE             This is a mobile service
    ~ITSMOBILE       1
    #SOURCES          Template search sequence
    ~SOURCES          Z_LM01,ITSMOBILE
    #POPUPS            Show popups, default is no
    ~POPUPS            1
    #ITSMOBILEDEVICEINCLUDE     include a device specific html
    ~ITSMOBILEDEVICEINCLUDE     devicesample
    #MESSAGE         SOUND Plays a background sound if a message appears
    ~ITSMOBILEMSGSOUND             1
    #SYSTEM             MODAL POPUPS Shows express mails / system messages
    ~SHOW_SYSTEM_MODAL          1
    İnternet sevice parameters (SE80)
    ~GENERATEDYNPRO     0
    ~THEME                              99
    ~TRANSACTION               LM01

  • ITS Mobile Date Field Problemn

    In ITS Mobile I developed a screen which contains a date field. I click question button to select a date, it opens a new screen which includes a calendar. But I can not select a date because no clickable days in new date selection screen. What can i do for this problem.
    Thanks...

    Hi,
    Please have a look at below document th check for the implemention of popup window in web dynpro for Java application.
    NW7.0 - http://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/user-interface-technology/wd%20java/wdjava%20archive/exporting%20context%20data%20into%20excel%20using%20the%20web%20dynpro%20binary%20cache.pdf
    CE7.1 - http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/2066c269-a17a-2c10-8fa7-f6a690c59288?quicklink=index&overridelayout=true
    Regards,
    Amith

  • Maximize page to fit screen width

    Hi,
    I would like to maximize all the pages of the application to fit the entire screen size i.e. effect similar to F11.
    Please let me know how it can be done at application level.
    Thanks.

    @fac586,
    Thanks for your reply. I have been asked to check the feasibility of this feature. I just gathered the complete details.
    Its a Org specific Knowledge search kind of application. So the users will be employees of that org.
    The employees mostly use Mozilla Firefox or Internet Explorer and versions might be latest (or) one or two versions lower. We can also display a note in the browser and suggest them to use Mozilla(if required).
    The main purpose of the full screen mode is we want to utilize maximum screen space to show the pages, as there are lot many regions displayed over there.
    If there is a better way to show the page in full screen or use max space, we are ready to go with it.
    <li>Which browser(s) and browser version(s) is this application going to run on?Mozilla Firefox or Internet Explorer and versions might be latest (or) one or two versions lower. We can also restrict them to use Mozilla only.
    <li>Which operating systems?User will be in Windows XP in most cases. I assume its OS of the user here.
    <li>Is it an intranet application that will run in a controlled environment?Yes it is.
    <li>An internet application that anyone can run?No.
    <li>How is it deployed? As a desktop icon in a controlled environment? As a link on another site? On a standalone kiosk device?Users will be provided with URL for the application. Its deployed in apex.oraclecorp.com
    <li>Do the users expect it to run in full-screen mode? Do they even know what full-screen mode is? Do they know how to get out of it and back to their desktop or other apps? Will they want to run it in full-screen mode?Since the requirement is to have all the regions displayed comfortably in the page, without scrolling the page full screen mode is used. We are planning to have a button in the page, which will exit the full screen mode and move to normal mode so that users can perform regular activities with browser.
    <li>Are there any accessibility concerns to doing this?The purpose of the full screen mode is we want to utilize maximum screen space to show the pages, as there are lot many regions displayed over there.
    If there is a better way to show the page to use maximum space, we are ready to go with it.
    <li>How will this work across multiple devices? Screen sizes? User font settings?We have not thought about this yet. Whatever may be the screen size or display settings the user have, it should expand to fit screen width.
    Please do let me know if require more information on this.
    @Joel_C,
    I am a newbie in APEX and Web applications and to these forum categories too. Though the disclaimer claims, it hurts.
    If I had known its a browser specific functionality earlier, why wouldnt I mention it ealier and end up in multiple iterations to get a solution to my query and waste valuable time of fac586?
    No one can become 'Guru' in the way you have mentioned. Atleast I havent. Its through hardwork and continued contributions one can attain this position.
    You might have also crossed this stage when you started with web applications. I am not a born genius and just a learner.

  • How to center loaded swf & get screen coordinates of its component?

    I made an swf using Flash CS4, it has a movieclip named 'mc' & and a vertical bar centered horizontally. I then load it using swfloaded & put it inside a canvas & set it's windows & height to 100%.
    The codes:
    <mx:Canvas id="cv" verticalScrollPolicy="off" horizontalScrollPolicy="off" width="{screen.width}" height="{screen.height}">
      <mx:SWFLoader id="template" source="assets/sample.swf" width="100%" height="100%"  complete="dump(event);"/>
      <mx:HBox id="bb" />
    </mx:Canvas>
    <mx:Script>
    private function dump(event:Event): void {
         var panel:MovieClip = MovieClip(template.content);
         var pt:Point = panel.localToGlobal(new Point(panel.mc.x, panel.mc.y));
         bb.x = pt.x; bb.y = pt.y; bb.width=10; bb.height = 10;
         panel.x = (cv.width - panel.conentWidth) / 2;
         Alert.show(
              "scaleratio x,y = " + panel.scaleX + "," + panel.scaleY +"\n"
              + "panel x,y = " + panel.x + "," + panel.y + "\n"
              + "local x,y = " + panel.mc.x + "," + panel.mc.y + "\n"
              + "global x,y = " + pt.x + "," + pt.y + "\n"
    </mx:Script>
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    The dump result is:
    scaleratio x,y = 1,1
    panel x,y = 100,800
    local x,y = 775, 800
    gloval x,y = 875, 800
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Q1. I draw an bound box according to the content object of this swf & saw this bound box is indeed centered. However, the bar object is some offset left from the center of screen. Why it's not aligned center as I saw it in Flash CS4?
    Q2. I try to get the screen coordinates of component 'mc' by using localToGlobal to convert it to screen coordinates & draw a box to overlap their top-left point. However the topleft point of box is far left of mc's on screen. I think it's due to the swf is scaled, so I dump scaleX and scaleY of this swf but they are both 1? How can I get correct screen coordinates of mc?
    Thanks in advance!
    Scott

    Because of margins and padding, the Canvas probably won't be positioned at
    0,0, so setting its width to screen.width will make it hang over the right
    edge.  Use width="100%" instead.  Same for height.
    I believe there is a horizontalAlign property on the SWFLoader.

  • How to display verfication fields in ITS mobile transactions

    Experts,
    We are working with ITS mobile for the first time.We are not sure how to display the verification feilds in ITS mobile transaction.I see these are displayed in backend. Since these verification fields are dynamic, how do we get them on ITS mobile transactions.Can anyone tell me how to do this.
    [How to display Verification fields in ITS mobile trnasactions.|How to display Verification fields in ITS mobile trnasactions.]
    Thanks in advance
    Edited by: RKsap193 on Apr 5, 2010 8:13 AM
    Edited by: RKsap193 on Apr 5, 2010 8:14 AM

    Hi Vinod,
    It does not show up unless with some coding. there must be some Java script or HTML code to write in the ITS transaction to enable these dynamic fields to dsiplay.We have issue with regard to how to display these fields when required.
    Thanks in advance
    Any suggestions from experts on how to control these verification fileds on ITS transactions.Also I can not control ITS RF screens upon scanning as to trigger SAVE + NEXT , or COPLETE like we do in the backend transactions.
    Edited by: RKsap193 on Apr 5, 2010 10:32 AM

Maybe you are looking for