Item Details - Event for 'Create', 'Close' buttons - possible?

Hi Friends,
I am looking for EPCF Events for Item Details iView. I am able to show the record in this iview by selectIdHandler. Now, i want to clear the iView content - the functionality when we click 'Close' button.
So, does any one of you know any Events to fire Create, Close buttons on Item Details iView?
Thanks,
Raags

Hello Raags,
Have you discovered how to trigger any of those events? I'm having a similar issue.
I need when I open the record to have it in Edit mode already, not to click the Edit button in order to get there.
Let me know if you discovered a solution.
Best regards,
Boris

Similar Messages

  • Customize Line Items Details Loading for Multiload TEXT-Based

    Hi all,
    has anybody customized HFM adapter to enable line item details loading for Text-based multiload files?
    Is it possible?
    Thanks

    But then we wouldn't have one text multiload file but several text files that will be converted into several .dat files to be loaded into HFM.
    Our current problem is that we have a multiload text file (we can convert from the Multiload Excel) but this file contains line item details. We want to keep the performance of loading only one .Dat file, but also load line item details.
    What about if the user split the multiload files into two:
    * Excel Multiload just with Line Item accounts (there are not so much)
    * Text Multiload for standard accounts
    This would be a nice solution as well? If they are happy....
    Thanks

  • Add the option for a close button on the Scattered setting .

    Add the option for a close button on the Scattered setting ... like you have with all the other options - needed for touch devices as the roll out is no use on an ipad or iphone etc etc....

    This was the original code I got:
    Main FLA: (on AS layer inside DropDownButton Movie Object)
    function removeF() {
    removeChild(myLoader);
    var myLoader:Loader=new Loader ();
    page1_mc.addEventListener(MouseEvent.CLICK, page1content);
    function page1content(myevent:MouseEvent):void {
    var myURL:URLRequest=new URLRequest("page1.swf");
    myLoader.load(myURL);
    addChild(myLoader);
    EXTERNAL FLA: (on main time line of this file)
    close_mc.addEventListener(MouseEvent.CLICK, closeMC);
    function closeMC(myevent:MouseEvent):void {
    MovieClip(parent.parent).removeF();
    Main.FLA
    myLoader=bigboreLoader (my new loader)
    page1_mc=btnbb2 (the button who event will call external swf)
    page1content = bigborecontent (name given to SWF being loaded???)
    myURL=bigboreRequest (my new URLrequest for bigbore)
    page1.swf=moduletemplate.swf (actual address of what I am loading)
    External.FLA
    close_mc=button that will close external swf
    closeMC=movie clip to close?

  • BDT (for creating a button in BUPT transction)

    Hi All,
          Using BDT SET , I need to create a Button in BUPT transction, with that button i need to get a related screen.
    Its very urgent..can any one reply as soon as possible..
    with Regards
    kirankp

    Hi Kiran,
    Did you get the solution?
    Actually I also require a similar thing to be added in the BP area menu which will point to a Screen.
    I am able to add the button and also the standard screen sequnce ... but I am not able to see my own screen that I have attached to the screen sequence.
    Regards,
    Siddharth

  • Do you know a way for Java to support event for my 5 button mouse?

    I have MS mouse with 5 buttons
    I want the option in my app to support events for button number 4 and 5
    anyone knows a way?

    Could you be more clearer with your requirements. What you really want to achieve and what you get?
    And use the code tag to post the codes.

  • Help with creating multiple events for a single button

    I have a basic gui that is used to view a query. There is a JTextArea where the infromation from the query displays. Now i also have JTextAFields that correspond to each column from the table that i am querying from. I have an edit button that will take the current query (which i have a reference to) and put in each JTextField the correct information (it re exectutes the query given the id of the current result in the query, and sets the text in each field).
    All this works fine.. Now the text fields have been filled in, and the user can change them accordingly. I set the text of the edit button to say update, and i add an action listener within the current listener for that button.. When the update button is pressed, everything is fine.. However, after that, the listener has changed and i get exceptions everytime i press edit.. Below i have made it so that i create a new action when the edit button (named update that after they press it, it then displays update.. and the insert button changes to insert.. now an insert query is different than an update so i can't just enable only insert or anything like that).
    is there any way to have 1 button that can do different things depending on the context? I can't figure out how to do it..
    here is what i have as far as listeners for my buttons
              ButtonHandler buttonHandler = new ButtonHandler();
             exit.addActionListener(buttonHandler);
             first.addActionListener(buttonHandler);
             prev.addActionListener(buttonHandler);
             next.addActionListener(buttonHandler);
             last.addActionListener(buttonHandler);
              insert.addActionListener(new insertButtonAction());
              delete.addActionListener(new deleteButtonAction());
              update.addActionListener(new editButtonAction());
              rollback.addActionListener(new rollbackButtonAction());
              commit.addActionListener(new commitButtonAction());
              sendQuery.addActionListener(new sendQueryButtonAction());
         class ButtonHandler implements ActionListener {  // this is a Controller class
           public void actionPerformed (ActionEvent e) {
              JButton b = (JButton)e.getSource();
              try {
                 if (b==first) {
                    if (result.first())
                       updateText();
                 else if (b==prev) {
                    if (result.previous())
                       updateText();
                    else
                       prev.setEnabled(false);
                 else if (b==next) {
                    if (result.next())
                          updateText();
                    else
                       next.setEnabled(false);
                  else if (b==last) {
                     if (result.last())
                        updateText();
                  else if (b==exit) {
                     db.close();
                     f.dispose();
                     System.exit(0);
               catch(SQLException ex) {
                     System.out.println("Could not perform operation()\n" +  ex.getMessage());
         private class insertButtonAction implements ActionListener {
              public void actionPerformed( ActionEvent e ) {
                   feedback = insertEntry();     
         private class editButtonAction implements ActionListener {
              public void actionPerformed( ActionEvent e ) {
                   try {
                        int ID = result.getInt(1);
                        update.setText("update");
                        insert.setText("cancel");
                        delete.setEnabled(false);
                        rollback.setEnabled(false);
                        sendQuery.setEnabled(false);
                        Statement qStatement = conn.createStatement();
                        String qs = "select EMPNO, ENAME, JOB, MGR, HIREDATE, " +
                             "     SAL, COMM, emp.DEPTNO " +
                           "from emp WHERE empno = " + ID;
                      ResultSet rs = qStatement.executeQuery(qs);
                        rs.next();               
                       enoField.setText(rs.getString(1));
                        enameField.setText(rs.getString(2));
                        jobField.setText(rs.getString(3));
                        mgrField.setText(rs.getString(4));
                        hdateField.setText(rs.getString(5));
                        salField.setText(rs.getString(6));
                        commField.setText(rs.getString(7));
                        dnoField.setText(rs.getString(8));
                   } catch (SQLException ex) {
                       area.setText("Could not fetch row because of " + ex.getMessage());
                   update.addActionListener(new updateButtonAction());
                   insert.addActionListener(new cancelButtonAction());
                   /*Although this compiles and works the first time, after i've
                    it no longer works after that */
              class updateButtonAction implements ActionListener {
                   public void actionPerformed( ActionEvent e ) {
                        feedback = updateQuery();
                        area.setText(feedback);
                        resetButtons();
                        clearFields();
                        update.setEnabled(false);
              class cancelButtonAction implements ActionListener {
                   public void actionPerformed( ActionEvent e ) {
                        resetButtons();
                        area.setText("Operation Canceled");
                        clearFields();
                        update.removeActionListener(e);
         private class deleteButtonAction implements ActionListener {
              public void actionPerformed( ActionEvent e ) {
                   try {
                        feedback = deleteEntry(result.getInt(1));
                        area.setText(feedback);
                   } catch (SQLException ex) {
                      area.setText("Could not fetch row because of " + ex.getMessage());
         private class rollbackButtonAction implements ActionListener {
              public void actionPerformed( ActionEvent e ) {
                   try {
                        Statement rstmt = conn.createStatement();
                        rstmt.executeQuery("rollback");
                        area.setText("Rollback Successfull.");
                   } catch (SQLException ex) {
                        area.setText("Could not rollback.");
         private class commitButtonAction implements ActionListener {
              public void actionPerformed( ActionEvent e ) {
                   try {
                        Statement rstmt = conn.createStatement();
                        rstmt.executeQuery("commit");
                   } catch (SQLException ex) {
                        area.setText("Could not commit changes.");
         private class sendQueryButtonAction implements ActionListener {
              public void actionPerformed( ActionEvent e ) {
                   query(db, selectQ);
        void resetButtons(){
             insert.setText("Insert");
             update.setText("Edit");
             delete.setEnabled(true);
             rollback.setEnabled(true);
             sendQuery.setEnabled(true);
       any suggested would be appreciated

    App message delivery is not retried in B2B, rather failed messages are delivered to the IP_IN_QUEUE. Please enable the logging for B2B engine in TRACE 32 mode and run a test to reproduce the behaviour. Post the log here or mail across to my id (in my profile).
    Regards,
    Anuj

  • Issue creating Item Activated Events for a third party form Control in Windows Powershell

    I was asked at work to look into converting some of our VB.Net Applications to PowerShell. We use the
    QIOS dev Suite for some of the controls to make it more visually appealing. I have been testing to controls out and I can load and create forms with no issue in powershell but I'm stumped on the error I'm
    receiving when I add and ItemActivated event. I need to make it so when a user clicks on a given menu Item the form gets which menu item is clicked. 
    Below is the code to my test form.
    [VOID][reflection.assembly]::Load('System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
    [VOID][reflection.assembly]::LoadFile("C:\Code\Qios.DevSuite.Components.dll")
    [System.Windows.Forms.Application]::EnableVisualStyles()
    $form1 = New-Object 'System.Windows.Forms.Form'
    $Menu = New-Object 'Qios.DevSuite.Components.QCompositeControl'
    $item = New-Object 'Qios.DevSuite.Components.QCompositeMenuItem'
    $DOSOMETHING={Write-Host "DO SOMETHING"}
    # form1
    $form1.Controls.Add($Menu)
    $form1.ClientSize = '202, 262'
    $form1.Name = "form1"
    $form1.Text = "Form"
    $form1.add_Load($form1_Load)
    #MenuItem
    $Item.ItemName = "Test Item"
    $Item.Title = "Test Item"
    # Menu
    $Menu.Location = '13, 12'
    $Menu.Name = "panel1"
    $Menu.Size = '177, 238'
    $Menu.Items.Add($Item)
    $Menu.Add_ItemActivated($DOSOMETHING)
    $form1.ShowDialog()
    If someone could take a look and tell me what I'm doing wrong that would be great. If you need the dll file below is a link to my copy.

    I was able to get the attached code to work in windows 7 with powershell version 2. I have to see why it dosent like windows 8 and powershell version 4.
    Update: I just did powershell -version 2 in windows 8 and I was able to run the code. 
    [void][reflection.assembly]::Load('System.Windows.Forms, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089')
    [void][reflection.assembly]::LoadFile("C:\Users\xAdmin\Desktop\Qios.DevSuite.Components.dll")
    $frmMain = New-Object 'System.Windows.Forms.Form'
    $ccMenu = New-Object 'Qios.DevSuite.Components.QCompositeControl'
    $ccitem = New-Object 'Qios.DevSuite.Components.QCompositeMenuItem'
    $Function = {
    param ($sender, $e)
    [System.Windows.Forms.MessageBox]::Show($e.Item.ItemName)
    $frmMain.Controls.Add($ccMenu)
    $frmMain.ClientSize = '202, 262'
    $frmMain.Name = "form1"
    $frmMain.Text = "Form"
    $frmMain.add_Load($form1_Load)
    $ccMenu.Location = '13, 12'
    $ccMenu.Name = "panel1"
    $ccMenu.Size = '177, 238'
    $ccMenu.Items.Add($ccitem) | Out-Null
    $ccMenu.Add_ItemActivated($Function)
    $ccitem.ItemName = "Test Item"
    $ccitem.Title = "Test Item"
    $ccitem.Configuration.StretchHorizontal = $true
    $frmMain.ShowDialog()

  • Bom explosion in the item detail screen for standard purchase order

    Hi Gurs,
    we have a requirement to expolde bom in standard purchase order in the main item screen like in any
    sales order where
    main item will be item 10
    sub item will be item 20
    sub item will be item 30
    we had already exploded bom through subcontracting but sub items are getting in a different screen.
    Is there any way where we can get the subitems in the main screen rather than subscreen.
    It will be gr8 if you can provide us any userexit/badi.
    pls give your suggestions.
    Thanks & Regards,
    Radhakrishna.

    Hi,
    This is not possible in standard SAP. However, you can create a custom program to make this happen. The custom program should explode BOM for the material you enter and then call the bapi BAPI_PO_CREATE to create PO with all the components one after the other in the same PO.
    Thanks,
    Rana

  • Poplist items not enabled for creating new records

    In a multirow block where you can create a new record by clicking an item in an empty record, you can't click a poplist item: they are not enabled until a record is created. I's not a big deal but it makes the user experience somewhat inconsistent and awkward especially when the poplist item is the first one in the record. You also can navigate to it by tabbing from the last item of the previous record, only the mouse click doesn't work.
    Any workarounds? This is Forms 10.1.2.3.0 and the behavior is the same using Jinitiator or Sun JRE.

    Hi,
    Okk, you will have to do two things. Create two trigger on block level on which you want to do your changes.
    1. First trigger. (PRE-UPDATE)
    In pre-update trigger u will have to write the complete insert statement into the same table with new req id. like
    DECLARE
    vReqNo DATA_TYPE;
    BEGIN
    SELECT MAX(REQ_ID)
    INTO vReqNo
    FROM your_table;
    INSERT INTO your_table
    (req_no, fields....)
    VALUES
    (vReqNo, :forms_values);
    END;
    2. Create 2nd trigger on block level (ON-UPDATE)
    write in this trigger
    NULL;
    for viewing the inserted record. What u have to do is in ON-UPDATE after null; create one timer NO_REAPEAT.
    and in timer u will have to set the block property to req_id = generated_req_id_from_pre_update_trigger and
    execute_query;
    hope it will work...
    -Ammad

  • FIrefox 4 beta does not work anymore. Directly after start-up (my homepage is showing) is firefox hanging, showing an hour glass. No button, URL or whatever can be used, except for the close button. But even after closing firefox, it keeps on running.

    Even after closing down the application, the firefox task remains running in the background and must be killed with Windows Task Control.
    Even deinstalling and installing the latest beta version does not solve it. Unfortunately I have to use Google Chrome Now.

    Ok. I disabled hardware acceleration. The only extension is the McAfee Scriptscan for Firefox 15.1.0, which was already disabled. I then disabled all plugins (Acrobat, Google Update, Intel Identity Protection (2x), Java Deployment Toolkit, Java Platform, MS Office 2013, Quicktime, Shockwave, Silverlight), which were all up to date.
    Normal or safe mode still has same result. No startup, no option button and no customize.
    Thanks for your help. Got any other suggestions?

  • Regd. Detailed steps for creating BS,TechSys, SWC etc in SLD

    Hi Experts !
    Can some one share a good detailed document on  the steps performed in SLD  like creation of product, software componet and how to create and link the Technical system and business systems. What are the various dependencies to be maintained and what autorisations to be given to the users to access business system created in SLD.
    Regards,
    Srinivas

    Hi Srinivas,
    You can follow below links.
    You can search on SDN can get more information if needed.
    http://help.sap.com/saphelp_nw04s/helpdata/EN/31/f0ff69551e4f259fdad799a229363e/frameset.htm
    http://www.sapag.co.in/HOWTOLOGINTOXI.html

  • SAP CRM Class event for BACK/FORWARD button on WEbUI

    Hi to everyone,
    i would need to know the event triggered when "BACK" or "FORWARD" button is pressed.
    Is there a standard class called from this button?
    Thanks.
    Dario.

    Hi Dario,
    The standard classes and their corresponding methods that would be called are:
    CL_BSP_WD_WINDOW
         IF_BSP_WD_HISTORY_STATE_DESCR~GET_STATE_DESCRIPTION ()
         IF_BSP_WD_HISTORY_STATE_DESCR~IS_RESTORABLE ()
         WD_DESTROY ()
         IF_BSP_WD_HISTORY_STATE_DESCR~GET_STATE_DESCRIPTION ()
    CL_BSP_WD_CONTEXT
         IF_BSP_WD_HISTORY_STATE~STATE_STORE ()
         IF_BSP_WD_HISTORY_STATE~STATE_RESTORE ()
    These methods could have been redefined in the BSP components.If its redefined, it will call the superclass
    method first in the redefinition. You can place breakpoints in the above class methods and find the callstack.
    Regards
    Leon

  • Event for Default BACK button in a window

    Hi,
    I am trying to edit marketing attribute set. If I click on back without save, I am getting the popup "do you want to save". It is happening for all the standard fields in that page.
    I have one value attribute. If I change this field, and say back, popup is not coming. I tried to debug this back, however, I am unable to find the event which is getting triggered for this back function. And I am clue less how this popup is coming for all the standard bol attributes.
    Component : ATRAE_SET
    I added value attribute in : ATRAE_SET/VHeader ---> context node HEADER.
    Could you please help me out?
    Thanks,
    Sandeep

    Hi,
    usually the window of the UI component will implement an event handler method ON_BEFORE_WA_CONTENT_CHANGE to change whether the data loss popup (IF_BSP_WD_DATA_LOSS_HANDLER) needs to be triggered. The events from the data loss pop-up are again handled by IF_BSP_WD_EVENT_HANDLER~HANDLE_EVENT of the window, e.g. the save event if_bsp_wd_data_loss_handler=>save_event.
    Best Regards,
    Michael

  • Event for create Pm order

    Hi Experts,
    How can i aktivate PM Order create event?
    Can somebody explain it step by step?
    Regards,
    Aktolga

    Hi,
    I can't get u but I am sending the below link, you can get little idea.
    http://issuu.com/yzmercan/docs/sap-plant-maintenance-end-user-free-pdf-manual
    Regards,
    Ram Rathode

  • Create/Edit button on Items Detail Iview very very slow

    Hi,
    I created a MDM resultset iview and MDM Item Details Iview for a very large table. When I click on the create or edit button on the Item Details iview, it keeps running and never finishes. This table has many fields and has many records but on the iview itself I am just displaying not more than 10 fields.
    When I created an item details iview for another small table, I can create and edit the records in no time. But for the above table, it takes for ever to Edit/Create.
    Can anybody tell me what the issue could be?
    Thanks
    MLS

    Hi Laxmi,
    The portal is just the front end replicating the processes of the backend system in your case the MDM system.
    Using the MDM repository with large number of records will cause a delay in creting or editing or even selcting records when operatings these functions from the MDM Data manger it self.
    In that case EP is just replicating this issue on the front end.
    As you have rightly mentioned that for smaller number of records in the MDM rep the function swork faster.It clearly indicates that even if you select less number of fields to be displayed on the front end,the backend still contains the large set of fields which needs to be processed,and this consume stime.
    To fasten your process on both the backend end and the front end systems you need to correctly design the data model and the fields properties which will improve the performance.
    You can refer the below link to better design your MDM data model:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/eb7447b1-0c01-0010-8d90-a2e004cad537
    Hope It Helped
    Thanks & Regards
    Simona Pinto

Maybe you are looking for

  • How to free up memory in MacBook Pro?

    How to free up memory in MacBook Pro? (How to avoid getting the revolving rainbow?)

  • Apple TV or NMT popcorn hour

    I am a dedicated apple user and am seeking to organise all my DVDs digitally. I am immediately drawn to the ease of use apple TV but have some caveats. 1. Can I attach the necessary terabytes of hard disc I will require? 2. I love the browse feature

  • Font disappears in Input Text field

    Steps to recreate: 1. Create an input text field. Embed Characters. Set Font to Arial, Bold. 2. Create a static text field. Put some text in the field. Set Font to Arial, Regular, Anti-Alias for Readability. 3. Run out. Notice that Input Text field w

  • How to find Table Name and Field Names given a Data Source

    Hi, I tried ROOSOURCE table in R/3 to find the Extract Structure and Extractor names for a specific data source, let us say 2LIS_02_ITM (PO Item Level). I know the extract structure for this data source is MCO2M_0ITM I am not able to find where this

  • Copy & Paste into Esbase 7x console from Excel

    Hi,<BR><BR>I cannot copy and paste a set of members from excel back into the Outline editor on Essbase 7.1.5, not sure why. This feaute was available on Essbase 6x console. I cannot believe I'll have to do it one by one.<BR><BR>Does enybody had exper