How to show Hand Symbol when the cursor move to particular field.?

Hi all,
in alv report ,i have to give first column as link to action,and whenever  mouse came to that column a hand symbol ie,hot spot has to be appear .
How can i do for that?
Regards,
ravi

Hi
When you make the Column as LinkToAction, then Hot Spot appears automatically
Code to Make
LinkToAction Column in ALV.
  DATA: lr_alv_usage       TYPE REF TO   if_wd_component_usage,
        lr_config          TYPE REF TO   cl_salv_wd_config_table,
        lr_col_header      TYPE REF TO   cl_salv_wd_column_header,
        lr_function_wd     TYPE REF TO   cl_salv_wd_function,
        lr_uie_link        TYPE REF TO   cl_salv_wd_uie_link_to_action,
        lr_if_controller   TYPE REF TO   iwci_salv_wd_table,
        lr_function_set    TYPE REF TO   if_salv_wd_function_settings,
        lr_table_settings  TYPE REF TO   if_salv_wd_table_settings,
        lr_column_settings TYPE REF TO   if_salv_wd_column_settings.
Instantiate ALV Component
  lr_alv_usage = wd_this->wd_cpuse_all_alv( ).
  IF lr_alv_usage->has_active_component( ) IS INITIAL.
    lr_alv_usage->create_component( ).
  ENDIF.
get reference to model
  lr_if_controller = wd_this->wd_cpifc_all_alv( ).
  lr_config        = lr_if_controller->get_model( ).
  lr_column_settings ?= lr_config.
lr_column = lr_column_settings->get_column( '<Column Name>' ).
        CREATE OBJECT lr_uie_link.
        lr_uie_link->set_text_fieldname( '<COlumn Name>' ).
        ls_column-r_column->set_cell_editor( lr_uie_link ).
Abhi
Edited by: Abhimanyu Lagishetti on Jun 13, 2008 10:12 AM
Edited by: Abhimanyu Lagishetti on Jun 13, 2008 10:13 AM
Edited by: Abhimanyu Lagishetti on Jun 13, 2008 10:13 AM
Edited by: Abhimanyu Lagishetti on Jun 13, 2008 10:14 AM

Similar Messages

  • Populating the screen field when the cursor moves to that field

    hi every one,
    I want to populate the screen field(MODULE POOL) When the cursor moves to that field.
    So can any one help me out with this.
    EXAMPLE..
    I want to populate 'S10_TOT_PRICE' (Total Price). When the fields like 'S10_PIECES' (Number of Pieces) will be entered. I want to populate 'S10_TOT_PRICE'  without pressing any button on the screen nor when enter is hit. When the field 'S10_PIECES''  will be entered with some value and the cursor moves to 'S10_TOT_PRICE' . The Total Price field should be populated. Please help me out with this.
    THANKS & REGARDS.
    Mahanta.
    POINTS WILL BE REWARDED.

    Sorry but look at this SAP documentation <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/54/0608162d0711d295520000e8353423/frameset.htm">User Actions on Screens</a>
    Extract :
    <i>User Actions on Screens
    There are various ways in which users can interact with screens.
    Filling Input Fields
    Users can enter values in any input field on the screen, or change the value using the mouse, in the case of radio buttons and checkboxes. The contents are placed in the corresponding screen field. Filling an input field does not normally trigger the PAI event. Exceptions to this are Checkboxes and Radio Buttons with Function Codes and input fields with Drop Down Boxes.</i>
    So, i fear that you cannot "take hand" when user fill a numerical field to perform calculations and update the screen.
    Regards

  • After the last update, on 9/9/11, my firefox only moves when the cursor moves. In other words, in order to progress from page to page I have to keep moving the cursor around. IE does not have the same problem.

    This only started happening after the latest update on 9/9. I am using Windows 7 and Firefox 6.0.2

    Troubleshooting extensions and themes
    * https://support.mozilla.com/en-US/kb/Troubleshooting%20extensions%20and%20themes
    Check and tell if its working.

  • How do I make a textbox appear in a PDF made in InDesign CC when the cursor rolls over another textbox?

    I'm trying to make a textbox appear in a PDF made in InDesign when the user rolls the cursor over another textbox, and I want it to disappear when the cursor moves off the first textbox. I've tried the following with various setting, and it's just not working for me.
    Display a different button on rollover
    You can create a hot spot in which clicking or mousing over an object displays another object. To do this, create two buttons, hide one of the buttons, and use the Show/Hide Button action to show and hide the target button.
    Create an object to be used as the source button. In the Buttons panel, click the Convert Object To A Button icon.  
    Place the image you want to be used as the target button, and convert it to a button.  
    Select the target image and select Hidden Until Triggered at the bottom of the Buttons panel.  
    The image needs to be hidden in the exported document so that it can be displayed when the source button is moused over or clicked.  
    Select the source button and create two different actions, one to show the target image and a second to hide the target image.  
    If you want the image to appear when the mouse hovers over the source button, use the On Roll Over and On Roll Off events. If you want the image to appear when you click the source button and disappear when you release it, use the On Click and On Release events. In either case, use the Show/Hide Buttons action to display and hide the target button. See Make buttons interactive.   
    Use the Preview panel to test the buttons.  

    Here's more information about what I'm doing.
    1. create text box with a little text
    2. turn it into a button (Button 1)
    3. create another text box with some text
    4. turn this into a button (Button 2)
    5. check "Hidden Until Triggered" for Button 2
    6. For Button 1, select "On Roll Over" for Event
    7. For Button 1, click + to add Action and choose "Show/Hide Buttons and Forms"
    8. For Button 1, change icon next to Button 2 into eyeball (which I assume makes Button 2 visible on roll over).
    9. For Button 1,, select "On Roll Off" for Event
    7. For Button 1, click + to add Action and choose "Show/Hide Buttons and Forms"
    8. For Button 1, change icon next to Button 2 into crossed-out eyeball (which I assume makes Button 2 invisible on roll off).
    8. Export to PDF with modified smallest file size and include bookmarks and hyperlinks and include appearance for interactive elements.
    Both buttons are visible in the PDF, and nothing happens with roll over and off.
    What am I doing wrong?

  • How to move cursor to a particular field in a form when the form opens

    Hi All,
    Using Forms Personalization how to move the cursor to a particular field in a form when the form opens.We are using Oracle Applications 11.5.10.2
    Please let me know as soon as possible.
    Thanks,
    --John.                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Hi Satya,
    Try the following
    Open the forms personalization window
    Seq: 10
    description : Move cursor
    Level : Function
    On Condition Tab-
    Trigger Event : when-new-item-instance
    Trigger Object:- (The field on which the cursor is appearing now when you open the form ) for eg : If I am working on a vendor Master form in that case it would be -VNDR.VENDOR_NAME_MIR.
    Processing Mode : Both
    Context:
    whatever context you want to do it respoansibility level or user level.
    On the Actions Tab
    Seq: 1
    Type: Bulletin
    Bulletin type : GO_ITEM
    Argument : The field to which you want to navigate to. (In my case I want to navigate to Alternate name on the Vendor master form so it would be VNDR.VENDOR_NAME_ALT_MIR).
    see if it works for you.
    cheers,
    Ankur

  • OBIEE 11g: Chart showing Hand Symbol on Over

    Hi All,
    We've an issue with Chart.
    Chart is currently showing Hand symbol when over the mouse on bars(Vertical or any type of bar) though no action link/drill enabled.
    Customer doesn't want the hand symbol pointer as user thinks that there is some navigation enabled. It should be frozen and mouse pointer should be a normal pointer such that user think that there is no interaction & as frozen.
    We tried setting Value No interaction in column properties & also checked with some CSS setting cursor: pointer in column properties. But these are working for Table view but not to chart..
    I'm using OBIEE 11g (11.1.1.5)
    I also checked metalink but no use here.
    Your inputs are valid here.!

    Is there a way I can click on any of the legends and have an option to include or exclude the corresponding line from the chart?
    Not in OBIEE ...Tableau have Exlude only / Include only 

  • How to show Phonetic symbol in a j2me program?

    i want write a dictionary program,but now i don't know how to show Phonetic symbol in the program! does someone can help me ?

    ppwyz,
    do u found a way of displaying phonetic last time?I hope so....
    if so, can u please show me the way?
    I need the guideline..
    Thanks...

  • Place the cursor in a particular input field

    hello,
    i have several input fields in a frame.
    all these fields go thru a validation routine after a button is pressed.
    how do i put the cursor in a particular field if it fails validation so that the user can input once again?
    thanks
    andrew

    The Component class has a method called requestFocus().

  • My messages won't say the contact name only shows the phone number, how do you change this when the contact is in my phone under that number already?

    My messages won't say the contact name only shows the phone number, how do you change this when the contact is in my phone under that number already?

    I thought that at first, but I have text this person before and had received responses in a timely manner. Its just weird that it all of a sudden removed their name.
    Would this affect the delivery of the text message?

  • How do i create a wave effect on the dock when the cursor passes over it?

    how do i create a wave effect on the dock when the cursor passes over it?

    In System Preferences > Dock > check "magnification"  and move the slider towards the max side.

  • HT3180 When using my remote the cursor moves multiple times.  How can I fix this?

    When  using my remote the cursor moves multiple times.  How can I correct?

    Hi Freebyrd1999,
    In order to get your Apple TV working correctly you may need to restore it. Use the steps in this article -
    Apple TV (2nd and 3rd generation): Restoring your Apple TV
    http://support.apple.com/kb/HT4367
    Thanks for using Apple Support Communities.
    Best,
    Brett L

  • Why does Safari freeze when the cursor hovers across "Bookmarks"?

    Safari v 4.1
    Hi,
    When I move the cursor over "Bookmarks" in the menu at the very top of the window, Safari freezes for about 5 minutes. It can also freeze when the cursor is simply passing under the "Bookmarks". When I'm moving the cursor horizontally across the entire screen, I have to keep the cursor well below the top menu bar to avoid freezing Safari. Otherwise Safari is working OK. I often Force Quit" Safari when this happens, but if I wait, it will unfreeze.
    This is all about hovering, not clicking.
    Any suggestions as to why this is happening and how to fix it.
    Thanks, Rafael

    Hi Carolyn.
    First, about resetting. I've never done it before, and I recall hearing—but have no direct experience—that it practically wipes the slate clean. I've built a very sophisticated Bookmarks Bar and Bookmarks Menu, and because I'm a researcher, I never erase history. When I started using Safari a long time ago, I was told by Apple to regularly erase history. Then a couple of years ago I was told by someone I trust that it's OK to keep it.
    I regularly empty Cache and remove cookies.
    Are these the top 5 buttons?:
    1 Clear history
    2 Reset Top Sites
    3 Remove all webpage preview images
    4 Empty the cache
    5 Clear the Downloads window
    I got this list from Safari Help>Resetting Safari. I'm using Safari 4.1, but I noticed that this help page referred to Safari 5 in the 'Reset Top Sites' explanation: "Reset Top Sites: … Top Sites page reverts to showing the webpage previews displayed when you first installed Safari 5."
    As for the rest:
    2 Reset Top Sites—I’ve never made use of this
    3 Remove all webpage preview images—not familiar or I don’t recognize what it is.
    4 Empty the cache—Fine with that
    5 Clear the Downloads—window Fine with that
    I’m letting you know about these details before I proceed with your instructions.
    Thanks for responding,
    Rafael
    PS Since I'm asking about Bookmarks here, I've been meaning to find out something about my Safari Bookmarks.html that is exported, then backed up to one of my external HDs. If Safari or my computer crashes, and I re-install Safari, then import those bookmarks, are they re-created to look just as they do now in 'Show All Bookmarks'?
    I have some old bookmarks (or 'Favorites' I think they were called) that, when imported (in an html format?), appeared as a long list, rather than as a neatly tiered record of folders and files.

  • JSON content - click to show another symbol on the stage

    Hi,
    Thanks to Zaxist I have a working code like the one below:
    $.getJSON("content.json",
              function(data){
                        for(var i=0; i<data.length; i++){
                        var s = sym.createChildSymbol("template","content");
                        s.$("title").html(data[i].title);
                        s.$("description").html(data[i].description);
                        s.$("seira").html(data[i].seira);
                        s.$("imageholder").css({"background-image":"url('"+data[i]. image+"')"});
                        s.$("imageholder").data('Large', data[i].largeimage);
                        s.$("imageholder").click("click", function(e){
                                                                sym.getComposition().getStage().$("finte").css({"background-image":"url("+$(this).data('L arge')+")"});
    Now, I am trying on the click function to show specific symbol on the stage, for example when click on the first item the symbol red will appear, if cliked the second item the (previous symbols that was appeared will be hided) and the new symbol blue will appear. An so on with all the other ellements that JSON files has.
    I tried this on the code, but nothing:
    $.getJSON("content.json",
              function(data){
                        for(var i=0; i<data.length; i++){
                        var s = sym.createChildSymbol("template","content");
                        s.$("title").html(data[i].title);
                        s.$("description").html(data[i].description);
                        s.$("seira").html(data[i].seira);
                        s.$("imageholder").css({"background-image":"url('"+data[i]. image+"')"});
                        s.$("imageholder").data('Large', data[i].largeimage);
                        s.$("imageholder").click("click", function(e){
                                                                sym.getComposition().getStage().$("finte").css({"background-image":"url("+$(this).data('L arge')+")"});
                                                                if (data[i]=3) {
                                                                                                                                                                                                                                                                sym.getComposition().getStage().$("red").show();
                                                                else {
                                                                sym.getComposition().getStage().$("red").hide();
                                                                if (data[i]=5) {
                                                                                                                                                                                                                                                                                                                             sym.getComposition().getStage().$("blue").show();
                                                                else {
                                                                sym.getComposition().getStage().$("blue").hide();
    Could you help me?
    Thanks in advanced!

    Zaxist please I need your help again.
    I have this:
    $.getJSON("images1.json",
              function(data){
                        for(var i=0; i<data.length; i++){
                        var s = sym.getSymbol("base").createChildSymbol("template", "content");
                        s.element.attr('id', 'basara'+i)
                                            s.getSymbolElement().css({"background-size":"contain",
                                               "float": "left",
    "margin": "100 125px 125px 100",
    "clearboth":"{ clear: both; }"
                        s.$("description").html(data[i].description);
                        s.$("code").html(data[i].code);
                        s.$("imageholder").css({"background-image":"url('"+data[i]. image+"')",
                                                                                                                                                                     "background-size":"cover"
                        s.$("imageholder").data('myIndex', i);
                                                                          s.$("imageholder").data('Large', data[i].image);
                         s.$("imageholder").click("click", function(e){
                                                                     if ($(this).data("myIndex") == 0){
    sym.getComposition().getStage().getSymbol('holders').$("holder1").css({"background-image": "url("+$(this).data('Large')+")"});
                            else if ($(this).data("myIndex") == 1) {
    sym.getComposition().getStage().getSymbol('holders').$("holder1").css({"background-image": "url("+$(this).data('Large')+")"});
                            else if ($(this).data("myIndex") == 2) {
    sym.getComposition().getStage().getSymbol('holders').$("holder1").css({"background-image": "url("+$(this).data('Large')+")"});
    $.getJSON("images2.json",
              function(data){
                        for(var i=0; i<data.length; i++){
                       var s = sym.getSymbol("podia").createChildSymbol("template", "contentpodia");
                                           s.getSymbolElement().css({"background-size":"contain",
                                               "float": "left"});
                        s.$("description").html(data[i].description);
                        s.$("code").html(data[i].code);
                        s.$("imageholder").css({"background-image":"url('"+data[i]. image+"')",
                                                                                                                                                                     "background-size":"cover"
                        s.$("imageholder").data('myIndex', i);
                                                                          s.$("imageholder").data('Large', data[i].image);
                         s.$("imageholder").click("click", function(e){
                                                                     if ($(this).data("myIndex") == 0){
    sym.getComposition().getStage().getSymbol('holders').$("holder2").css({"background-image": "url("+$(this).data('Large')+")"});
                            else if ($(this).data("myIndex") == 1) {
    sym.getComposition().getStage().getSymbol('holders').$("holder2").css({"background-image": "url("+$(this).data('Large')+")"});
                            else if ($(this).data("myIndex") == 2) {
    sym.getComposition().getStage().getSymbol('holders').$("holder2").css({"background-image": "url("+$(this).data('Large')+")"});
    I want to import symbol podia inside to base to handle it by content2.
    I am writing this:
    var basewithpodia = sym.getSymbol("base").createChildSymbol("podia", "content2");
    it places the symbol inside, without the data of the JSON file.
    How can I make it to work?

  • The balloon tips which appear when the cursor hovers over text has been disabled or is now a small box with no text

    There is a balloon tips dialogue box that appears when the cursor hovers over text or information box. For example, if you move your cursor over an empty box while filling out a form the little box appears next to the cursor and says "Enter name."
    The balloon is no long showing information or any text. The balloon pops up but is too small to have text in it. How do I turn this back on?

    Try disabling the Google Toolbar extension and see if that is the cause.

  • HT3737 Why does the Safari toolbar disappear when the cursor is not on it ?

    Why does the Safari tool bar disappear when the cursor is not pointed to it?
    How can I fix it ,Please.

    It sounds like Safari is displaying in 'full-screen'. To reveal the tool bar move the mouse pointer to the top right-hand corner of the screen. You should see two blue arrows, click on those and it should take it out of full-screen mode and leave the menu bar, tool bar, etc. permanently on view.

Maybe you are looking for