How to display action buttons on iPad app?

Hi all,
I'm trying to display "action buttons" in my custom BO's TI in advanced list panes. For each of these table I created LayoutStackPanel where inside I have icon with defined event handler. In web UI version everything works fine. "Action button" appears and event handler is triggered on click.
When I open same TI on iPad, first of all Table is displayed as grid, not table, but I assume that is how iPad player generates that. But my created icon is not visible in specific row (I haven't allowed hover option as I thought iPad can't handle hover event), and even switching TI into edit mode it's not appearing and event handler isn't triggered.
I wonder if there is around some detailed guide, best practice doc which covers how we can design our screens for iPads.
Thanks,
Uldis

Hello Uldis,
Please try to follow these steps to create it from scratch. It guides you on how to create a Delete button, so you can use is as a reference for futher action buttons:
1. Drag and Drop ‘LayoutStackPanel’ from ToolBox to List Column.
2. Right Click on the column and Select Model ‘LayoutStackPanel’. Add an icon over there.
3. Set the property ‘Visible on Hover’ of Layout Control to True.
4. Create an action on your BO node called Delete<NodeName>. Generate the script file and add this snippet:
this.Delete();
5. Set the property ‘On Click’ in UI Designer.
Create EventHandler calling the BO action. The EventHandler and "Misc" name must contain "Remove" or "Delete" as prefix to identify as a deletion column. As sample you can check the "Account Team" facet of account Thing Inspector:
/BYD_COD/SalesOnDemand/Account/UI/COD_Account_TI.TI.uicomponent
Click on the "Items" collection as following figure shows:
Then set the Icon ‘OnClick' event to your delete event previously defined.
Let me know if that worked for you.
Best Regards,
Fernando Giroleti
Cloud Service Center AMEA

Similar Messages

  • How do I get the numbers ipad app to plot a graph of dates against values, where the most recent date is on the right of the graph, but the most recent date is at the top rather than bottom of the rows in the table?

    How do I get the numbers ipad app to plot a graph of dates against values, where the most recent date is on the right of the graph, but the most recent date is at the top rather than bottom of the rows in the table?
    Also how can it be a line graph without plotting a circle at each value?
    Thanks this is very frustrating

    Make a copy of the table and produce your Line chart or Bar chart from the copy. Sort the copy into the order you want to see in your chart.
    Alternately you could use a Scatter Chart...
    Jerry

  • How to display "action description " for an action

    hi,
    how to display "action description " for an action

    hi,
    Go to SPRO>Personal Management> Personal Administration--> Customizing Procedures --> Actions --> Setup Personal Actions/Create Reasons for Personal Actions.
    I think it will solve your problem.

  • How to display lyrics on new ipad

    Want to know how to display lyrics on my new iPad (iOS6 latest)...
    All my songs have lyrics attched, but I can not display them when music plays....

    Lyric display is not currently supported on the iPad Music app.
    You might check the app store for some alternative music players that do.

  • How to display Radio buttons with default selection on

    Hi
    I want to display Radio buttons using jsf
    i have done it using
    <h:dataTable id="apartmentList" value="#{userBean.allApartmentList}"
                   var="apartments">
                   <h:column>
                        <h:selectOneRadio id="selectedApartment" onclick="javascript:setSelectedApartment(this);">
                             <f:selectItem itemValue="#{apartments.apartmentVO.apartmentId}" />
                        </h:selectOneRadio>
                   </h:column>
    inside a data table
    now when i click some page i want to display the radio's with default radio button selected
    also when i select one radio button and click on some command button
    eg:<h:commandButton action="#{userBean.setSelectedApartment}"
    the Radio button's Selection should not disappear
    i have written a javaScript
    function setSelectedApartment(oRadio)
              oForm = oRadio.form;
              elems=oForm.elements;          
              for(iIndex=0;iIndex<elems.length;iIndex++)
                   if(elems[iIndex].type == 'radio')
                        if(elems[iIndex].name != oRadio.name)
                             elems[iIndex].checked=false;
              document.getElementById("apartmentListForm:selectedApartmentId").value=oRadio.value;
    To check which Raio button is Selected
    How do i show the Default Selected button and How the selection should not disappear
    Can any one suggest me links or the solution to this problem
    Thank you
    Geetanjalee

    -set the value binding expression of select items to a request scope bean
    - on the page load event() ,do
    setdefaultval("ur default value")
    so each time on the page load it sets the default value. and you can get selected value by getdefaultval()
    --raju                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • How to display Pdf file in iPad site

    Hi
    How to display Pdf file in web page which can able to view in iPad safari?
    Thanks,
    Arun

    You can't really.
    You need to use DHTML in the swf-wrapper HTML file, usually a
    division wrapped iFrame, and load the PDF into the iFrame as an
    overlay to the Flash.

  • How to display HTML contents on IPhone App ?

    Hello,
    I am creating a IPhone apps which display Quiz. So Questions & Options will have images url, bold & Italic using HTML.
    Now I am using UIlabel to show the plain text. Please let me know how can I display these questions with my app.
    Thanks
    Laxmilal

    UIWebView

  • Adobe 7.X DNG converter won't display "action buttons" at botton

    Hello,
    I have a new camera and upgraded to Adobe Digital negative converter ver. 7.3 to support it.  Oddest thing.  It cuts off the bottom.  The "action buttons" [about DNG converter] [extract] [convert] or [exit] buttons at the bottom soI cant execute the program.  (see below) I've also tried Ver 7.2.  Same issue.  Ver 6.2 works fine.
    Has anyone had this issue.  Any known fix?
    I'm on Win7 w/ 1080p displays.   I've tried different display settings.
    Please help if you can.
    Thanks and regards,
    Guy

    Have you tried setting your monitor display to native resolution?

  • How to display addtocart button using Liquid

    I'm trying to output a custom layout of a product using Liquid, but can't figure out how to display the add to cart button as it's not included in the JSON. Liquid markup is all new to me so forgive me if I'm missing something obvious. Here is what I have for the layout but need an addtocart button.
    {module_product template="" collection="Classes" render="collection" catalogId="277528" productId="9231800"}
      <h1>{{Classes.title}}</h1>
       {{Classes.description}}
       <h3>Cost</h3>
       <p>{{Classes.saleprice}} + {{Classes.taxCode}} {{Classes.custom1}}</p>

    Ahh, Your rendering a product on just a page as a collection. May I ask why your trying to do that? Why are you not using the product eCommerce layouts.
    Doing what your doing you will only ever display information. You will never be able to do grouping, attributes or anything like that because they are more then just data output, they have functionality, BC script features and more to run off.
    Unless you 100% know how and you had all the info available (which you dont yet) to completely replicate every BC script feature etc - You will not be able to do what your doing.
    Liquid runs in layouts, just use product layouts and do things in there. I not seen on that page any reason why you would not be.

  • How to change action button text in UWL?

    Hi All,
    I want to change the text of Action buttons like Resubmit, Forward, Assign To Me in UWL.
    Is it possible to change thru custom configuration file for a specific workitem?
    Thanks
    Sundar

    Hi Sundar,
    For the forward button , you are getting this message because you are using the handler dummy, ie no handler . For forward, write like this:
            <Action name="forward" handler="ProviderActionHandler">
              <Properties>
               <Property name="userIdList" value="${users}"/>
            <Property name="display_order_priority" value="3"/>
              </Properties>
              <Descriptions default="My Forward"/>
            </Action>
    If you provide this handler and these properties, then you must have the forward functionality screen, as defined by SAP.
    In case you want anything else to launch, like any web dynpro application, you need to have webdynprolauncher...and so the properties will be different.
    Let me know if your forward functionality is happening well or not?
    Regarding Assign to Me, do not put any extra action tag for that.
    Go to portal content and select 'Yes' for the Display UWL support Information. Log into portal and click on the task which you want to check. Below UWL  you will see a lot of information. In the section 'Supported Actions for this Item'(last section), Find the action Id for the 'Assign to Me' Display Text. I guess that action will be there in the uwl.standard file. Copy that action section and paste in your file. Just add one extra line: 
    <Descriptions default="My Forward"/> at the end of the </Properties> tag. Bo not create any new name, just add this default text. In this way functionality will remain same, only text will change.
    Log off and login to the portal. Hope you will see what you want.
    Thanks,
    Sonali.

  • How to restrict Actions button?

    hello
    I want to restrict the actions button in AP to authorized person only..
    can you tell me how?
    thanks
    emgee

    Pl post details of OS and EBS versions, along with which Payables form(s) you are referring to.
    Pl see MOS Doc 418624.1 (Is It Possible To Remove The Actions Button From The Invoices Form?)
    HTH
    Srini

  • How to add iPhone folios to iPad app in iTunes?

    My ipad app is in the itunes store.
    I have now built separate folios for the iphone 3/4 and iphone 5. The folio names are identical to the iPad app. I need to update the app to make these iphone folios available for download in iTunes app store. I have not "published" the iPhone folios in the DPS Folio Producer yet.
    Once I publish the iPhone folios in the Folio Producer, are they going to available in the App Store or do I also have to update/create a new multi-folio app with App Builder (selecting iPad and iPhone but using the same original app name/id) for them to be available to iPhone users?
    Not quite sure how this all works. I've read this:
    http://helpx.adobe.com/digital-publishing-suite/help/create-folio-renditions.html
    But still don't quite understand the iTunes part of it, and don't want to do this, wait a week for the app to be approved in iTunes, only to find out the iphone apps aren't there.
    Thanks!

    Did you set up the original app as both iPad and iPhone?
    If so you just need to publish your iphone folio's and they will appear in your app when viewed on an iPhone.
    If you didn't set it up as both in the first place, you will have to start again and do an Apple update
    Hope that helps a bit
    Alistair

  • How To Display My HTML5 on iPad from My PC

    I have a program that states the it converts from MS PPT to HTML5 for iPad.   It generated 1 .html file and a folder.
    I am very new to iPad, and how do I transfer the file and folder to lmy iPad.
    I also have a iTone directory downloaded to my PC, but I not sure what to do.
    Do I transfer my html file and folder to the iTone directory under Video ??? (because it plays video).
    I would appreciate any suggestion you may offer.   I don't have access to a server that will download this for me.   Any suggestions.
    Thank You,
    G

    The iPad doesn't have folders per se (it does, but they are never exposed to the user).
    Safari is the web browser, and HTML5 is basically a "web page". It's not a video format. HTML5 has a video tag, but the video is not HMTL5 video, it's whatever format the video is in.
    You cannot put HTML5 onto the iPad directly. You can view it using the built-in web browser (Safari) which is going to have to download it from a network. As it turns out, Apple has provided a mechanism to create file on a website that lists all of the files the site uses, and with that, copy the files to your iOS device and make an icon on your home screen. To do that, you'll need to create the file and alter the starting page. See here for some documentation: https://developer.apple.com/library/safari/#documentation/iPhone/Conceptual/Safa riJSDatabaseGuide/OfflineApplicationCache/OfflineApplicationCache.html
    Once you've added the approrpriate headers and created the necessary manifest file, you can then browse your HTML5 (yes, you will need a web server running on your computer - this won't work using the sync cable) page using the browser, and click the "Send" button in the browser (box with an arrow arcing out of it) and select "Add to Home Screen". Note that are limits on how much data can be stored in the offline cache.
    That said, a couple of things: its not illegal distribution of your material if you authorize it. If you put your file on a service (a web host) to retrieve it later, then it's not illegal distribution. Moreover, you could password protect the directory where you store it such that only authorized persons could see it.
    If you still prefer not to do that, however, by far the EASIEST thing to do is skip HTML5 altogether. If you aren't going to publicly share the presentation to a wider audience through their browsers, then it's an unnecessary step. The iOS app Documents2Go allows you to put your Powerpoint presentations directly in the Documents2Go data folder and present them - without translation. Keep in mind that not 100% of the features of Powerpoint are supported, but more so than your HTML5 translation.
    If you are using a Mac, then Apple's Keynote application (for iOS and OS X) is an even a better choice. They sync through Apple's iCloud service and work really well - even allowing for previews and presenter notes (something you wouldn't have if mirroring your web browser).

  • How do I reset an inbuilt iPad app. i.e. App Store?

    How do I reset the "app store" app as I keep getting notifcation of an update when there isn't one?

    Have you got any apps from other accounts on your iPad, not just the currently logged in one ?
    You could try closing the App Store app completely : from the home screen (i.e. not with App Store 'open' on-screen) double-click the home button to bring up the taskbar, then press and hold any of the apps on the taskbar for a couple of seconds or so until they start shaking, then press the '-' in the top left of the App Store app to close it, and touch any part of the screen above the taskbar so as to stop the shaking and close the taskbar.
    If that doesn't work then you could try a reset : press and hold both the sleep and home buttons for about 10 to 15 seconds (ignore the red slider), after which the Apple logo should appear - you won't lose any content, it's the iPad equivalent of a reboot.

  • How to display song times in iPad Music playlists?

    The TL;DR version of this question is in boldface.
    I mostly use my iPad 2 to run my weekly radio online show. I create 3 playlists, each about 54 minutes which allows for ~6 mins of talk each hour.  I pause between songs, to give the weather, community events, etc.
    The problem is that I often need to look at the iPad Music app to see how much time in music I have, and make decisions on whether I have time for all the songs I chose, or if I need to skip some, or even add some depending on how chatty I have been.  The iOS 7 version of Music no long displays the song times, just the song title, artist and album.
    Is there a way to change what information is displayed?  I am less interested in the album name than I am the song length.
    I have tried many other music apps and none that I have found work for the way I work, and most do not display the song lengths either.  But I am open to suggestions for other apps. I have tried Groove, PartyMonster, Traktor DJ, DJ Player, Wireless DJ, Engine, Bongiovi DPS, Audiophile and a few others.

    I wasn't clear.  The song lengths do not display in PLAYLIST view.  Please help.

Maybe you are looking for