Popup messages for records

Hi Everyone,
Input enabled table can be seen on sap technical.
this table is connected to one ZTABLE in backend. After entering values in the row of input enbled table i want one popup message that so and so record getting updated to ZTABLE whether user enter 1 row or 2 row or 3 row etc  it should give popup message to all records.
Thanx in advance.

Hi john,
             For pop up first create a view with the pop up message which u want to display,
then create another window and embed this view to new window.
then in onaction of update write coding for calling the popup window.
DATA: CONTEXT_NODE TYPE REF TO IF_WD_CONTEXT_NODE,
        LR_POPUP TYPE REF TO IF_WD_WINDOW,
        LR_VIEW_CONTROLLER TYPE REF TO IF_WD_VIEW_CONTROLLER,
        LR_API_COMP_CONTROLLER TYPE REF TO IF_WD_COMPONENT,
        LR_WINDOW_MANAGER TYPE REF TO IF_WD_WINDOW_MANAGER.
  LR_API_COMP_CONTROLLER = WD_COMP_CONTROLLER->WD_GET_API( ).
  LR_WINDOW_MANAGER = LR_API_COMP_CONTROLLER->GET_WINDOW_MANAGER( ).
  LR_POPUP = LR_WINDOW_MANAGER->CREATE_WINDOW(
            MODAL               = ABAP_TRUE
            WINDOW_NAME         = 'POPUP_WINDOW'    "window name
            TITLE               =  'TITLE'
           CLOSE_BUTTON        = ABAP_TRUE
           BUTTON_KIND         = IF_WD_WINDOW=>CO_BUTTON_OK
           MESSAGE_TYPE        = IF_WD_WINDOW=>CO_MSG_TYPE_INFORMATION
           CLOSE_IN_ANY_CASE   = ABAP_TRUE  ).
           LR_VIEW_CONTROLLER = WD_THIS->WD_GET_API( ).
           LR_POPUP->SUBSCRIBE_TO_BUTTON_EVENT(
           BUTTON = IF_WD_WINDOW=>CO_BUTTON_OK
           BUTTON_TEXT = 'Yes'
           ACTION_NAME = 'YES'
          ACTION_VIEW = LR_VIEW_CONTROLLER ).
  LR_POPUP->OPEN( ).
if u want values entered in input field to be displayed in popup, then do context mapping of the node which contains the values to context of popup view.

Similar Messages

  • Popup message for few seconds

    Hi,
          please suggest on how to display a popup window with a message for a few seconds..
         ( Ex:   message like "Scanning for records...please wait").

    Hi again,
    1. message  in status bar for 3 seconds.
    2. just copy paste
    3.
    Report abc.
    CALL FUNCTION 'SAPGUI_PROGRESS_INDICATOR'
      EXPORTING
        percentage = 75
        text       = 'Please Wait....'.
    <b>wait up to 3 seconds.</b>
    regards,
    amit m.

  • Popup message for down payment

    hi,
    regarding down payment, system will show the popup message while entering FB60 and MIRO, the same popup message is it possible to shown while doing F-53 & f-58 to vendor.
    govind.

    Hi
    Commitments warnings: Is the check box available in the Special G/L indicator config screen. If you select that check box then only the warning message apprears. Below given the help for the same -
    Indicator: Send Warning Message if Balance Exists ?
    Has the effect of sending a warning message if you post to an account for which a balance exists for the special G/L indicator.
    Message popouts at the time of invoicing and no possiblity at the time of payment. But, the system will take if you are making payments using the APP, that depends on the config.
    VVR

  • Popup Messages for Special Material

    Hi Gurus,
    Is there a way to popup a special message gives special instructions for a part.
    For instance, there might be a certain kind of glove that cannot be used in an area of the plant.  So if someone try to use for them on a Godds Issue , the system pops up a message telling them about the restriction.  It is just a warning - they just close the window and nothing happens - they can still choose to issue the part or not. 
    Please advice.
    Thanks
    John.

    there is no such function in standard, but you can develope it yourself using the user exit
    Userexit is in enhancement MBCF0002 EXIT_SAPMM07M_001
    maintain the text as long text in material master alternative data
    send text with a function module as popup in above mentioned userexit

  • Troubleshoot: How to process messages in "Recorded for Outbound processing"

    Dear Experts,
    I have File >XI(3.0)>IDoc scenario with 10-25 interfaces. Per interface an average of 200 msges.
    Now we have an issue. from past 6 days all the messages for one of the interfaces are in status: "Recorded for Outbound processing"(with that single small black right arrow) in SXMB_MONI(around 1760 till now). Other than this few 100 messages for couple other interfaces are also in same status. There are other message interfaces using the same Idoc type; but they dont have this problem.
    I have checked the queues: SMQ1/Q2. There are no errors. The other threads mention about some reports; but all are for error messages. So that also did not help!
    On the first day someone had deleted the error queue entry. They had first checked the message in the queues but  that was not showing any status. (This is very strange... but for some messages , the left most status column is not showing any status at all.. but while clicking on the end time column; I am getting the pop up which says succesfully processed). But this is not our problem right now.
    Please help me process the messages in the "Recorded for Outbound processing" status.. some how!!!
    Thanks in advance for your inputs....
    P.N: Runtime workbench here is not configured properly. No CC monitoring tab; message monitoring shows only adapter messages etc.... So cannot check anything here

    Thank you for your inputs.
    @Udo.... SMQR- no issues.
    The RFC destination is fine.
    @Abhishek The Idoc has not reached SAP. The xml messages in XI are in "Recorded for outbound processing" which is kinda like Scheduled, i think. Anyway I checked the R/3 cant find the messages or errors.
    Any help would be highly appreciated....

  • Is there any way of recording a voice message for call waiting?

    Hi,
    I currently have the call waiting system set up on my iPhone, so i can see when other people are trying to call me whilst already on a call.
    However i would like the caller to know that i'm aware of their call so was wondering if there is an app or any software where i am able to record a voiceno

    What I'm saying is call waiting is a carrier feature so a recording to interrupt the incoming call while you continue to talk likely would have to be implemented by the carrier. I don't have a recorded message for call waiting but call your carrier to find out if they offer such a feature.

  • How do I record message for voicemail?  When I hit record button, Suri pops up

    How do I record my outgoing message for voicemail?  When I choose "custom" then "record" Suri pops up.

    Wow...
    What do expect when recording with a seventy-five cent microphone into a two dollar built-in audio chip by a person with little or no audio recording experience?
    Logic cannot perform magic.
    Most users who want good (or even adequate) sound purchase external hardware which means a professional or semi-pro audio interface and at least one good microphone. Then they study or read up on best how to mic an acoustic piano. (and that's just for starters)
    To answer your question, it sounds like it in a tin can because:
    1. Too much room sound causing phase problems. Sound waves are bouncing off different walls, ceiling and reaching the mic at different times and canceling out some frequencies.
    2. Mic placement, it needs to be closer to the piano, preferably the back of the piano. The closer to the piano the mic is the less room sound you will pick up.
    3. The built-in mic isn't helping... obviously.
    You could've used Garageband or any number of free audio programs and gotten the same results.
    Logic is a professional (or was) audio program designed to be the centerpiece of a digital audio studio but it can't make a bad recording sound good... it may be able to improve it a bit but the biggest difference will be made by educating yourself on proper recording techniques and purchasing a decent audio interface and microphone.

  • Mass update for message condition records

    Hello all,
    with Transaction NACE we maintained thousands of message condition records.
    Now we have to change for all this message condition records the "Number of Messages" (Table NACH Field ANZAL).
    Is there a mass change Option available or is there a function module we could use?
    Thank you
    Best regards
    Manfred

    Dear Manfred
    i think you want to change All condition records of some condition type In NACE , you want to change Date and Time ex:
    Am i right ?
    Yes it is possible in NACE T.code level only
    So here Give What is Your application like V2
    Now click on condition record and Just go to change mode And give application V2 Example
    after this change Date here it will applicable to all condition type what ever in your V2 Application and all condition type
    Apart from This i thing some Function Module May be there but i cant recall
    Please let me know
    Thanks a lot 

  • I Need Help for the popup message every time I go to safari: "Warning! Old version of Adobe Flash Player detected. Please download new version."???

    I Need Help for the popup message every time I go to safari: "Warning! Old version of Adobe Flash Player detected. Please download new version."???

    If you are talking about Safari on the iPad, there is no version of Adobe Flash for iOS and there never has been. Clear Safari, close the app and reset the iPad.
    Go to Settings>Safari>Clear History and Website Data
    In order to close apps, you have to drag the app up from the multitasking display. Double tap the home button and you will see apps lined up going left to right across the screen. Swipe to get to the app that you want to close and then swipe "up" on the app preview thumbnail to close it.
    Reset the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider if it appears on the screen - let go of the buttons. Let the iPad start up.
    If you are talking about Safari on your Mac, you are in the wrong forum. But I would still clear the cache, quit Safari and restart the Mac.

  • I pay $3.99 a month for 200gb storage and in my settings it says I have 166gb left, however I keep geting popup messages on my iphone5 that im out of storage and I cant take pictures etc, any suggestions?

    I pay $3.99 a month for 200gb storage and in my settings it says I have 166gb left, however I keep geting popup messages on my iphone5 that im out of storage and I cant take pictures etc, any suggestions?

    The money you are spending is for iCloud storage. The warning you are getting is in reference to storage on the iPhone. You cannot increase the storage on the iPhone except to delete content on the device. If you want to take more pictures, you need to remove some content from the device to create room on the iPhone.

  • No Audio Track is enabled for recording message

    I'm a beginner in Mac and would appreciate some help in sorting out a problem with Garageband podcasting on iLife '06.
    When I choose female voice and press the red RECORD button, I get this message: "No Audio Track is enabled for recording". I have done some tests in the past which were ok. Have I accidently changed the settings? I checked input and output devices (usb external mic and speaker headset is recognised and that voice and not instrument selection is made.
    Can anyone help me please. Thank you.

    To enable a track choose the track and click on the
    small button icon on the right just under the track
    name. The button will be red when enabled.
    I'm looking for such a button and don't see one. AFAICT the track name is "Male Basic." Near the track name I see three buttons: mute/unmute, solo, and show/hide volume curve. But that's it. To the right of that are the mixer controls, and no other obvious buttons that I can see. What does or should the button look like? And are we both referring to the same version of GB? I'm wondering if a later version of GB has the button, but version 1 doesn't?
    BTW I have looked through the docs (the At-A-Glance and the 3 tutorial PDFs) that came with the installation, and using Preview's Search function, can find no instance of the string "enabl" in any of the documents. Nor is it anywhere in Help.
    Thanks again...

  • Popup message to all logged in users

    Good afternoon,
    Is there a way of sending a popup message to anyone logged into an APEX Application - such as: "System is going down for emergency reboot of server. Please log out.", or similar type of message.
    I understand that the potential exists that someone that shows as logged in might have closed their browser and all of that. But I have a "strongly worded request" to do the popup thing if possible.
    I can parse through those that have logged in, find their emails and send out an email message, but that might not have the same urgency to the user as a popup message would have - particularly if the popup is modal.
    I've tried to search the forum, but I haven't seen anything on this. That doesn't mean it isn't here, it just means I didn't find it.
    Sorry I forgot: APEX 3.2, Windows 2003 servers; Oracle 11g database. If you need more details, let me know.
    Thanks,
    Don.
    Edited by: dfcii_2 on Sep 1, 2010 5:27 PM

    Good morning Roel,
    The solution you proposed - creating a Region on Page 0 that reads from a table and displays ONLY if the record count in that table is > 0 works PERFECTLY! I tried it out and I get the expected results.
    For anyone else that may wish to try this, what I did was to include a :P0_MSG_COUNT variable and on each of my primary pages (those used most frequently and those refreshed by child pages), I included a process to re-check the table so each time the page was refreshed, if there was a message, it would display.
    Something like this:
    select count(1)
      into :P0_MSG_COUNT
      from MSG_TABLE;I set this procedure to run every time the page is loaded or refreshed. This will check to see if something was posted after the user logged into the application.
    Thanks,
    Don.

  • How to ignore the popup message in TCD mode

    Hi All,
    I'm relatively new to all this. Could anyone kindly show me how to ignore those pop up message (which requires click 'yes' 'no') during the TCD recording and replay?
    The trouble I'm having at the moment is that depending on the effective start date, transaction asks either:
    1) Do you want to delimit the existing record in popup window
    2) Do you want to delete the existing record in popup window
    3) record created - no popup
    What I want to achieve is that regardless of any of these messages, I still want the transaction to complete and having data updated.
    Many thanks in advance.

    Hello,
    You can Ignore the message if the message is of following types:
    If no message type is given for the rule with this mode in column MSGTYP, all application log messages are ignored.
    If a particular message type (A, E, I, S, W, X) is specified, application log messages with exactly this type are ignored. If you want several message types (but not all) to be ignored, specify several rules with this mode and the message type to be ignored in each case
    Please refer the below link:
    http://help.sap.com/saphelp_nwpi711/helpdata/en/49/6f57112c293b5be10000000a42189b/frameset.htm
    Hope the data was useful
    Regards,
    Swetha

  • Popup messages

    Hi,
        I have created a screen where a new entry will be made..
    After entering the details whn user clicks the submit button a popup message want to displayed in the other users system..
    If there are 5 users in the company..If one user enters a record means a message want to popup in the other 4 users screen..
    How it is possible..

    Hi,
    For setting system messages, the transaction SM02 is used by the administrator. In the background, the transaction supposedly triggers FM SM02_ADD_MESSAGE.
    (You can find more related function modules from function group SM02)
    You can call this function module from your program and pass the suitable parameters. Ensure all the parameters are properly set e.g. delete time so that the messages appear only for sometime.
    Cheers,
    Aditya
    Edited by: Aditya Laud on Feb 11, 2008 2:04 AM

  • Handling popups in bdc recording

    Hi,
    I am doing bdc recording for a transaction, and there is a popup screen to be handled by the user, but when i am doing recording it is not recording the popup menus. can you please tel me how i can handle popups in BDC recording.
    It is very urgent.
    Thank you.

    Hi Ameen,
    Award points if useful...
    Step by Step approach to ceate simple BDC session program using reusable template.
    This step by step approach can be used to create a Simple BDC program i.e for a transaction which does not have any table control / looping at screen table. The same can also be enhanced to develop a program for transactions involving table controls .
    1. Create a new program as executable program using SE38 transaction code.
    2. Copy the following template code into your program .
    ---- Start of Template -
    REPORT  NO STANDARD PAGE HEADING LINE-SIZE 200 LINE-COUNT 300.
    *-- DATA DECLARATION--
    *---Types
    DATA : BEGIN OF t_upload,
    FIELD1(10),
    FIELD2(2),
    FIELD3(18),
    FIELD4(35),
    END OF t_upload.
    *--- Tables
    DATA : BEGIN OF i_bdcdata OCCURS 0."to hold the transaction record
    INCLUDE STRUCTURE bdcdata.
    DATA: END OF i_bdcdata.
    DATA: i_upload LIKE STANDARD TABLE OF t_upload," to hold file data.
    i_upload1 LIKE STANDARD TABLE OF t_upload." to hold file data.
    *--- Work Areas
    DATA: wa_upload2 LIKE t_upload,
    wa_upload LIKE t_upload,
    wa_upload1 LIKE t_upload.
    *--- Variables
    DATA: v_count1(4) TYPE n,
    v_error TYPE c,
    v_session(12),
    v_field(21) TYPE c,
    v_message(60) type 'C'.
    *--Constants
    DATA: c_open TYPE c VALUE '(',
    c_close TYPE c VALUE ')',
    c_x TYPE c VALUE 'X'.
    *---Initialisation
    initialization.
    refresh : i_upload , i_upload1 ,i_bdcdata.
    -------Selection Screen Design -
    *Selection screen for input of upload file address
    SELECTION-SCREEN SKIP 2.
    SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME.
    PARAMETERS : p_file LIKE rlgrap-filename OBLIGATORY.
    SELECTION-SCREEN END OF BLOCK blk1.
    ---AT SELECTION SCREEN -
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
    *--For popup to select file.
    PERFORM give_help.
    -----START OF SELECTION -
    START-OF-SELECTION.
    *--Data upload using WS_Upload.
    PERFORM get_data.
    *-- OPEN SESSION
    PERFORM open_group.
    *--Insert transactions using BDCDATA table in the session.
    PERFORM do_transaction .
    *-- Close the session.
    PERFORM close_group.
    END-OF-SELECTION.
    *& Form f_get_data
    For data upload from external file.
    FORM get_data.
    CALL FUNCTION 'WS_UPLOAD'
    EXPORTING
    filename = p_file
    filetype = 'DAT'
    TABLES
    data_tab = i_upload
    EXCEPTIONS
    conversion_error = 1
    file_open_error = 2
    file_read_error = 3
    invalid_type = 4
    no_batch = 5
    unknown_error = 6
    invalid_table_width = 7
    gui_refuse_filetransfer = 8
    customer_error = 9
    OTHERS = 10.
    IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ELSE.
    DELETE I_UPLOAD INDEX 1.
    ENDIF.
    ENDFORM. " f_get_data
    *& Form F_open_group
    To open session in session management.
    FORM open_group.
    v_session = 'TCODE'.
    CALL FUNCTION 'BDC_OPEN_GROUP'
    EXPORTING
    client = sy-mandt
    group = v_session
    user = sy-uname
    keep = 'X'.
    ENDFORM. " F_open_group
    *& Form f_do_transaction
    Insert transactions in session after passing values to BDCDATA
    FORM do_transaction.
    LOOP AT i_upload INTO wa_upload .
    *---- insert your generated codes from recording at SHDB here
    *----- insertion ends
    perform bdc_transaction using 'TCODE'.
    REFRESH : I_BDCDATA.
    CLEAR : WA_UPLOAD.
    ENDIF.
    ENDLOOP.
    ENDFORM. " f_do_transaction
    *& Form bdc_dynpro
    For appending screen details to BDCDATA
    FORM bdc_dynpro USING program dynpro.
    CLEAR i_bdcdata.
    i_bdcdata-program = program.
    i_bdcdata-dynpro = dynpro.
    i_bdcdata-dynbegin = 'X'.
    APPEND i_bdcdata.
    CLEAR i_bdcdata.
    ENDFORM. "bdc_dynpro
    *& Form bdc_field
    For appending field details to bdcdata table
    FORM bdc_field USING fnam fval.
    CLEAR i_bdcdata.
    i_bdcdata-fnam = fnam.
    i_bdcdata-fval = fval.
    APPEND i_bdcdata.
    CLEAR i_bdcdata.
    ENDFORM. " bdc_field
    *& Form bdc_transaction
    For inserting Transaction in the session
    FORM bdc_transaction USING tcode.
    CALL FUNCTION 'BDC_INSERT'
    EXPORTING
    tcode = tcode
    TABLES
    dynprotab = i_bdcdata.
    ENDFORM. " bdc_transaction
    *& Form F_close_group
    For closing the session created in Session manager SM35
    FORM close_group.
    CALL FUNCTION 'BDC_CLOSE_GROUP'.
    concatenate 'Session ' v_session 'successfully created' into v_field.
    MESSAGE v_field type 'I'..
    CALL TRANSACTION 'SM35'.
    ENDFORM. "f_close_group
    *& Form f_give_help
    For user help to select file
    FORM give_help.
    CALL FUNCTION 'WS_FILENAME_GET'
    EXPORTING
    mask = ',.,..'
    mode = 'O'
    IMPORTING
    filename = p_file
    EXCEPTIONS
    inv_winsys = 1
    no_batch = 2
    selection_cancel = 3
    selection_error = 4
    OTHERS = 5.
    IF sy-subrc <> 0 AND NOT sy-msgty IS INITIAL.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
    ENDIF.
    ENDFORM. " f_give_help
    ---- End of Template -
    3.Go to the transaction SHDB in another session ( you can also give TCODE - OSHDB in transaction code window and hit enter ).
    4.Create you transaction recording in SHDB . Ensure your transaction recording takes care of input values to all the
    fields to which you intend to pass values in the BDC.
    5.Once your recording is done correctly create the program from recording in the SHDB transction . You will find the button to create program in SHDB . Choose the option of creating from file when you proceed through the subsequent steps.
    6. Define data type t_upload and structure wa_upload in the template program with fields of structure 'RECORD' from the program generated using SHDB recording ( replace the field1, field2 and so on as per your requirement). For your understanding you can remove the suffixes to the
    field name but keep the field size unchanged.
    7.Copy the coding existing between 'do' and 'enddo' statement from the generated program . Insert the copied code between the loop and endloop code of form 'Do_transaction '. Replace fields of structure 'RECORD' with respective fields of structure wa_upload.Insert constant values wherever possible in transaction recording.You can also handle customised data conversions here.
    8.Replace 'TCODE' in the template program with the transaction code you intend to process in this BDC.
    9.Please carry out further syntax check and resolve the related issues.
    This program will provide for input help to select upload file from local machine. The file needs to be in Tab delimited format and is assumed to have first row as column headers .
    On successful creation of session you will be prompted with a Information popup giving the name of session ,and will take you to the SM35 transaction to process your session.

Maybe you are looking for

  • A Long DEFERRED Decision – That Proved IMPRUDENT

    Dear Thorsten, A Long DEFERRED Decision – That Proved IMPRUDENT   I had been a NOKIA Loyalist ever since it launched its first best seller 1100. And thereafter the journey passed through 2600, N70, N72, N73, N97, E5, E6, and Lumia 800 and stopped at

  • ALV to PDF output format

    Hi Experts, I am using following code to convert Alv report to pdf format..........can i change the number of output lines shown in the pdf DATA :        WA_TSTC              TYPE TSTC,        WA_TSTCP             TYPE TSTCP,        SM30_PARA        

  • What should be 2nd ethernet cable be attached to in Time Capsule?

    Hi -- I got a time capsule some time ago, but never set it up. Started to one day but ... Anyway, now I'd like to try again. I'm reading the directions -- get the part about connecting the DSL modem to the TC via ethernet cable. I understand connecti

  • Video as intro

    I Would like to create a folio page where a video plays at page load witout any controllers. when the video is done it should act as a normal page. At the media tab, i checked the play on page load and did set the controller to None, the Poster is an

  • Parameter question -- core_dump_dest

    Who drops dump files here, Oracle processes, Operating System processes or both? I am gathering based on Oracle's statement: "It specifies the directory where Oracle dumps core files." that these are core dumps by Oracle processes that are running as