UmLogonPage.jsp - Add new Button

Hi Portal experts,
I am customizing the Logon Page, umLogonPage.jsp . My requirement to add new button in umLogonPage.jsp and on action it should redirect  BSP iview.
Can you help me to implement this. I have downloaded the Par file and imported in NWDS .
Please provide help if possible.

Hi Rashi
Go through  Modifying The Logon Par(or customising the Logon Screen)
Just search for custom login page in portal and you will get various link on this.For adding new button add the button code in  umLogonPage.jsp.You can copy the Submit button code already available and change the source link.
Regards
Shankar

Similar Messages

  • How to add new button in Customized page....

    Dear All,
    I need to add new button to the page button bar in the UI page.I tried like this in the controller but still i can not get output:
    OAPageButtonBarBean oapbb = (OAPageButtonBarBean)oawebbean.findIndexedChildRecursive("OrderPageButtons");
    OAButtonBean cancelButton = (OAButtonBean)createWebBean(oapagecontext, OAWebBeanConstants.BUTTON_BEAN,
    null, "cancelButton");
    cancelButton.setText("Cancel");
    oapbb.addIndexedChild(cancelButton);
    Is there anything i missedout?
    TIA

    what you are doing incorrectly is
    trying to get the handle to the OAPageButtonBarBean.
    This is a named child of the parent bean(OAPageLayoutBean), and what you are trying to do is find it as a indexed child, this should give you a nullpointer excp in this line oapbb.addIndexedChild(cancelButton);
    since the handle should be null.
    to get the handle to OAPageButtonBarBean, use some like this
    pageContext.getPageLayoutBean().getPageButtons();
    and then add buttons to it.
    Thanks
    Tapash.

  • I am using strobe media playback but i want to add new button for subtitle in control bar,Can anybody tell me how can i do it.

    I am using strobe media playback but i am not able to add new button for subtitle in control bar.
    I have imported assets.fla file in Flash professional but i do not understand how add new button in this fla and then link with action script method to show subtitle.If anybody know about it please tell me.

    Hi,
    Yes you can add video subtitle and I can give you the details how to do
    that. Can you please advise which type of files you have for video
    subtitile and how many language you want to add. i.e. text files or xml
    files.
    Best regards,
    Sunil Kumar
    On Thu, Jan 15, 2015 at 5:22 PM, Add Subtitles to OSMF and <

  • Add new button on title bar of JFrame

    how can i add new button (like minimize, maximize and close) on title bar of JFrame.
    actually i want a new button for system try icon. if user click on this button JFrame will hide and system try icon will be visible

    Hi,
    Check out this Thread.
    Hope that help,
    Jack

  • Add new button on SAP R/3 Logon screen( R/3.4.7) to "Forgot the Password"

    HI
    We wanted to add a new option( Forgot password option) on the SAP Logon screen to Change password when they forgot the password.
    But the user exit EXIT_SAPLSUSF_001 only triggers after the Logon.
    *Our Current SAP Version is SAP R/3 4.7
    Is there any other way, which allows,
    1. add a button/ menu option on R/3 LOGON screen to include :"forgot apssword" option.when preseed/selected, it has to execute some piece of  code( our own)  with validation to change the password.
    OR. is it possible to add an hyperlink next to password, and when pressed to execute /call a BSP(??) application to change the password in R/3. ?
    Thanks.

    Hi,
    I think you can try with  GuiXT script.
    Thanks,
    Anitha A

  • ALV  List Layout add new button  and modify Append Row Button Text and Logi

    Hi All,
    I am working on Employee custom development Application in Webdynpro ABAP>
    In my ALV list Layout  I have to add new  two Buttons  Top or Bottom of the ALV List.
    If I am adding I have to add logic for those Buttons. How to add and add logic for those buttons.
    as well as I have to Change the  Text  for  Existing Button ''Append Row''    to  "ADD NEW ROWS"
    and I have to add logic in this button while Append New Row I have to generate ID no for New Rows .
    Kindly help/advice  me to proceed further.
    Thanks in advance.
    Dav

    Hi Dav,
    To Add buttons please refer this thred,
    ALV with user-defined buttons on toolbar in wd abap
    To change or rename text in ALV standard buttons, please refer this ...
    How can i change the text of an standard button in ALV?
    and also see this article on self defined functions...
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/101df93f-4b5c-2910-14aa-9eb0338c2110?quicklink=index&overridelayout=true
    Thanks,
    Kris.
    Edited by: kissnas on Feb 22, 2011 5:59 AM

  • FI Report Painter (FGI1) - add new button in output screen

    Hi all,
    I have a report created by tcode FGI1 (Create Drill-down Report) which bases on form 0SAPBSPL-01 (Fin. Statement: Actual/Actual Comparison). I wanna know if there are any ways to add a new button in output screen after report execution (i.e to print the content into smartforms).
    Thanks in advance.
    Solaris.

    Instead of creating after the output you can add the button to create the form on the main screen itself i.e. program SAPMKCEE screen1125. Either on the application tool bar or on the screen 1125.

  • Page loss at the click of add new button in advanced table

    Have created an advanced table and when I click on the add row button for the first time it results in page loss issue. But if I query and then click on the button it works fine.
    AM code:
    public void initialize()
    OAViewObject vo = (OAViewObject)getXxutlDomainsVO();
    if (vo.getFetchedRowCount() == 0)
    vo.setMaxFetchSize(0);
    public void createDomainSetupData()
    OAViewObject vo = (OAViewObject)getXxutlDomainsVO();
    if (vo.getFetchedRowCount() == 0)
    vo.setMaxFetchSize(0);
    Row row = vo.createRow(); vo.insertRow(row);
    row.setNewRowState(Row.STATUS_INITIALIZED);
    CO:
    public void processRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processRequest(pageContext, webBean);
    OAApplicationModule domainSetupAM = pageContext.getRootApplicationModule();
    domainSetupAM.invokeMethod("initialize", null);
    public void processFormRequest(OAPageContext pageContext, OAWebBean webBean)
    super.processFormRequest(pageContext, webBean);
    OAApplicationModule domainSetupAM = pageContext.getRootApplicationModule();
    if ("DomainsAdv".equals(pageContext.getParameter(SOURCE_PARAM))
    && ADD_ROWS_EVENT.equals(pageContext.getParameter(EVENT_PARAM)))
    domainSetupAM.invokeMethod("createDomainSetupData", null);
    Please help

    Hi,
    There are two ways to do it.
    1. Use create method of entity object, create method fires whenever you creates new row.
    2. Handle the event raised by addanotherrow button and write logic there to initialize contactid as you are getting contactid from pageContext so I will suggest you to use this method.
    if (tableBean.getName().equals(pageContext.getParameter(SOURCE_PARAM)))
    && ADD_ROWS_EVENT.equals(pageContext.getParameter(EVENT_PARAM)))
    //write your logic here to default the contact id
    Hope this will help.
    Regards,
    Reetesh Sharma

  • How to add new button on Add content box in DVT

    Hello All,
    Currently we are using Dynamic Visitor Tool in weblogic portal 10.3.2 and want to add one new button e.g. "Favorite Portlets" along with portlet list when user clicks on Add Content menu option. Could any one explain what is the exact procedure to do it what are places/files we need to modify.
    Thanks in advance.
    Alka

    Hi,
    You will have to use the mixin mechanism provided in dvt. Here are the mixin classes you will need to add and methods to override within them.
    Original class - com.bea.wlp.dvt.uikit.wlp.menus.MenuBuilder
    Mixin class - com.bea.wlp.dvt.uikit.wlp.menus.MenuBuilderMixin
    Your mixin class will look like -
    wlp_dvt_dojo.setObject("com.bea.wlp.dvt.uikit.wlp.menus.MenuBuilderMixin", {
    buildNavigableMenu: function(scope, allowRemovePlaceables)
         var menuWidget = null;
              var menuWidgets = scope.getDescendants();
                   for(var widgetIndex=0;widgetIndex < menuWidgets.length;widgetIndex++)
                        var tempMenuWidget = menuWidgets[widgetIndex];
                        if(tempMenuWidget instanceof dijit.Menu)
                             menuWidget = tempMenuWidget;
                             break;
                   if(menuWidget)
                        try
                   if(wlp_dvt_WlpResourceDelegateInstance().isResourceUpdateable(scope.model.id))
                        //Change Appearance menu item
                             menuItemArgs = {label:scope.messages.changeAppearance,
                                       iconClass:"com_bea_wlp_dvt_uikit_menu_icon_laf",
                                       onClick:dojo.hitch(null, scope._onChangeAppearance, scope)};
                             mi = new com.bea.wlp.dvt.uikit.wlp.menus.NavigableMenuItem(menuItemArgs);
                             menuWidget.addChild(mi);
                        //Change Layout menu item
                             menuItemArgs = {label:scope.messages.changeLayout,
                                       iconClass:"com_bea_wlp_dvt_uikit_menu_icon_layout",
                                       onClick:dojo.hitch(null, scope._onChangeLayout, scope)};
                             mi = new com.bea.wlp.dvt.uikit.wlp.menus.NavigableMenuItem(menuItemArgs);
                             menuWidget.addChild(mi);
                        //Add Books menu item
                             menuItemArgs = {label:scope.messages.addBook,
                                       iconClass:"com_bea_wlp_dvt_uikit_menu_icon_book",
                                       onClick:dojo.hitch(null, scope._onAddBooks, scope)};
                             mi = new com.bea.wlp.dvt.uikit.wlp.menus.NavigableMenuItem(menuItemArgs);
                             menuWidget.addChild(mi);
                             //Add a menu separator
                             menuWidget.addChild(new dijit.MenuSeparator());
                        //Add Content menu item
                             var menuItemArgs = {label:scope.messages.addContent,
                                       iconClass:"com_bea_wlp_dvt_uikit_menu_icon_portlet",
                                       onClick:dojo.hitch(null, scope._onAddPortlets, scope)};
                             var mi = new com.bea.wlp.dvt.uikit.wlp.menus.NavigableMenuItem(menuItemArgs);
                             menuWidget.addChild(mi);
                             //Set As Default menu item
                             menuItemArgs = {label:scope.messages.setDefault,
                                       iconClass:"com_bea_wlp_dvt_uikit_menu_icon_setAsDefault",
                                       onClick:dojo.hitch(null, scope._onSetAsDefault, scope)};
                             mi = new com.bea.wlp.dvt.uikit.wlp.menus.NavigableMenuItem(menuItemArgs);
                             menuWidget.addChild(mi);
                   if(allowRemovePlaceables && wlp_dvt_WlpResourceDelegateInstance().isResourceRemoveable(scope.model.id))
                        if(wlp_dvt_WlpResourceDelegateInstance().isResourceUpdateable(scope.model.id))
                             //Add a menu separator, but only if we have something to separate it from
                             menuWidget.addChild(new dijit.MenuSeparator());
                        //Remove Book menu item
                             var menuItemArgs = {label:scope.messages.remove,
                                       iconClass:"com_bea_wlp_dvt_uikit_menu_icon_delete",
                                       onClick:dojo.hitch(null, scope._onRemove, scope)};
                             var mi = new com.bea.wlp.dvt.uikit.wlp.menus.NavigableMenuItem(menuItemArgs);
                             menuWidget.addChild(mi);
                   //If no menu items were added to the main menu, don't render it
                             if(menuWidget.getChildren().length < 1)
                                  scope.destroy();
                        catch(e)
                             //handle no DISC or no authentication.
    In the abve code, follow the pattern to add a new menuitem in the place where you need it to show up. The method that gets called when the menuitem is clicked will go in the following mixin class -
    wlp_dvt_dojo.setObject("com.bea.wlp.dvt.uikit.wlp.menus.NavigableMenuMixin", {
    // add the method that gets called when your new menuitem is clicked
    Note I haven't run the code above so please check for syntactical correctness before you run it. Also note that, unfortunately, the granularity of the buildNavigableMenu method above is very coarse in that you cannot add new menuitems as small snippets all by themselves. So you will have to include the base menu building code along with your new menu item building code snippet.
    Thanks

  • Need to add new button in std program in std PF status.

    Hello Gurus,
    I have added a button +US4 in the GUI status E110 of Function group QEEM but it is not displaying in the QE51N transaction screen.
    I have activated the function code and PF status as well, still this button is not displaying.
    Can anybody please help me to display this button on the screen?

    Hi Isha,
    How did you change the the standard pf-status of the standard program. I am trying to add a function code in standard pf-status. But it is asking for the access code. Kindly tell me the process to add a component. thanks in advance.
    Thanks & Regards,
    Suresh

  • Add a new button in BP_HEAD_SEARCH

    Hi Experts,
    My requirement is to add a new button and disable GROUP button in MainSearchResult view of  BP_HEAD_SEARCH component.The steps i followed are..
    1.Created a Enhancement set in BSPWDVC_CMP_EXT and assign it to BSPWDV_EHSET_ASG in SM30.
    2.Enhancing view MainSearchResult of BP_HEAD_SEARCH  component using this Zenhancement set.
    3.Redefin DO_PREPARE_OUTPUT method of impl class and add following code for disabling group button.
    ls_button-enabled  = abap_false.
    and for add new button
    <button>-text  = 'Family'.
        ls_button-id       = 'CreateEmployee'.
        ls_button-type     = cl_thtmlb_util=>gc_icon_new.
        ls_button-text     = 'Employee'.
        ls_button-on_click = 'CREATEEMP'.
        ls_button-enabled  = abap_true.
        APPEND ls_button  TO gt_button.
    But nothing is reflecting while testing in CRM_UI_FRAME....please tell me what step i m missing and m i doing correct.
    Thanks
    Gaurav

    Hi Gaurav,
    the customizing you did seems OK. Just make sure you activated the EH-Set for the right client.
    In the BP_HEAD_SEARCH component you need to enhance view MainSearchResult
    The class is: cl_bp_head__mainsearchres_impl
    Here redefining the DO_PREPARE_OUTPUT is correct.
    You could just do the following:
    DELETE gt_button where on_click = 'CREATEGROUP'.
    Maybe you put a breakpoint in the method and check what is wrong?
    cheers Carsten

  • Problem during add new row

    Hi
    after adding some row and providing some values in some fields then when I click on add new button the all the values entered are disappearing
    what is the solution
    my code is:
    var NORMAL_STATE=4;
    function add_new_education()
    document.getElementById("loading").style.display = "block";
    document.getElementById("loading").style.visibility = "visible";
    var url = "<?=site_url("student_activates/add_new_education")?>";
    var myRandom = parseInt(Math.random()*99999999); // cache buster
    http.open("GET", url, true);
    http.onreadystatechange = loadpaginationList;
    http.send(null);
    function loadpaginationList()
    if (http.readyState == NORMAL_STATE) {
    rowID = "foo";
    document.getElementById("loading").style.visibility = "hidden";
    document.getElementById(rowID).innerHTML = http.responseText;
    <div id="foo">
    <table width="100%" border="0" cellspacing="0" cellpadding="0">
    <tr>
    <td width="5%" class="pagination">SN</td>
    <td width="20%" class="pagination">Degree Name</td>
    <td width="25%" class="pagination">Organization</td>
    <td width="25%" class="pagination">Board</td>
    <td width="9%" class="pagination">Roll No</td>
    <td width="8%" class="pagination">Year</td>
    <td width="8%" class="pagination">GPA</td>
    </tr>
         <?
         $i=1;
         if(is_array($education_info))
         foreach($education_info as $row)
         ?>
    <tr>
    <td class="tableBody"><?=$i?></td>
    <td class="tableBody"><?=$row->degree_name?></td>
    <td class="tableBody"><?=$row->organization?></td>
    <td class="tableBody"><?=$row->bou?></td>
    <td class="tableBody"><?=$row->exam_roll?></td>
    <td class="tableBody"><?=$row->passing_year?></td>
    <td class="tableBody"><?=$row->gpa?></td>
    </tr>
    <?
    $i++;
    ?>
    </table>
    </div>

    This is a JavaScript/DHTML related question and I don't see that you're using Java/JSP. I only see some PHP stuff in your code.
    To clear things up: JavaScript and Java are certainly NOT the same; only the name and the syntax are somewhat similar, but the languages are entirely different. Although the most Java web developers can also easily do JavaScript, but this forum is the wrong place to ask JavaScript related questions.
    There are JavaScript/DHTML related forums available at webdeveloper.com and dynamicdrive.com. Good luck.

  • Creating new buttons on different frame labels

    can someone tell me if im doing something wrong or assigning
    the as to the wrong frame?
    first off i have all my buttons on frame 2. im creating a
    real estate site and i have to have a couple links like HOME ABOUT
    BUYING SELLING CONTACT, the thing though is that in the BUYING and
    SELLING frames i want to add more sections and links but only on
    these 2 other parts of my site. when i code it and add new buttons
    to these sections though my movie plays over and over and over non
    stop. heres my coding...
    FRAME 1 preloader
    Frame 2 has a frame label of home and all the buttons on a
    diff layer, and AS3 on a different layer
    Frame 3 has a frame label for about section
    Frame 4 is my contact for example
    so if i create a new button in the about frame label and just
    add the code to the working as3 code on frame 2 my movie just plays
    over and over and over again, and all i want it do do is act like
    the other buttons and go to a different frame label down in the
    time line. the only way i get it to work is if i have ALL my
    buttons on frame 2.
    frame 1
    my preloader
    frame2
    home_btn.addEventListener(MouseEvent.CLICK, onHome)
    function onHome(event.MouseEvent):void
    gotoAndStop("home");
    about_btn.addEventListener(MouseEvent.CLICK, onAbout)
    function onAbout(event.MouseEvent):void
    gotoAndStop("about");
    etc....
    etc...
    i enter my btn code just like this and the buttons on frame 2
    work but any new buttons i try and creat and put into different
    frames othere then frame label "home" aka frame 2 wont work

    correct.
    there are lots of ways around it. but they all require the
    object to exist when the code executes.
    with as3 it's particularly easy to create objects, code for
    them and then add them to the display list later when
    needed.

  • How to add new row in report

    Hi,
    I need to add a new record through report, I have a Add new button clicking on which report should add and editable row with textboxes to add new column values.
    Please help. Thanks.

    Hello User.
    Please change your name from the default #'s to your name, or a nickname etc.
    It makes things easier for everyone to communicate.
    Can you please provide some more details of your problem?
    Can you rewrite your question. I don't understand what your problem is...
    Which version of Apex are you using?
    Have you read and looked at the online instruction manuals?
    Here's a link.
    http://www.oracle.com/technology/products/database/application_express/index.html
    http://download-west.oracle.com/docs/cd/B31036_01/doc/nav/portal_booklist.htm

  • Add New Fileds in XK01 Plant level and Menu Enhancement

    Hi Experts,
    I want to add a push button in XK01 (vendor ) create and change in the production data and Plant level data .I can add in the Production level using Vendor_add_data and Vendor_add_data_cs . But i want to add that same in the Plant level data.
    Navigation to plant level : in the production data->additional data ->click plant -> choose purchasing.
    Please help me how to add new button and new screen related to this button.
    And in plant level Extras->texts .. This menu item is disabled so can u please tell me how to enable it.
    Thanks In Advance.

    Hi,
    I have added a field to LFB1 with append structure. Activated the BADIs so that I now get the extra tab, and my field in XK01. I can't save the input data though. "No changes were made". Do I need to write some code in "get_Data" method. if so, what should it be like?
    Thanks in advance.
    Edited by: gorkem ozok on Sep 22, 2008 2:20 PM

Maybe you are looking for