Where is GUI status stored

In which SAP table does the GUI statuses gets stored ?
Thanks and Regards,
Linda.

All the Statuses will be stored in EUDB table it is cluster so you cannot see them directly either you have to use the Import
or you can use the Function
RS_CUA_STATUS
Check this function you will get clear idea .

Similar Messages

  • Where is loop status stored during runtime using "loop on selected steps"

    I am trying to write a custom report that allow a technician to loop on an arbitrary set of steps and receive the results in a csv file or equivalent (without having the techs trying to change parts of the sequence, since that would violate quality controls on manufacturing testers). 
    I was hoping to be able to read a variable in the poststepcallback that shows whether the step was tested using "loop on selected steps" and having a custom output for that case.  If anyone knows how I can detect looping I would appreciate the help.
    Thanks,
    Sean

    Hey s.cooper,
    This may be a bit more tricky than it seems.  Only because the reporting, as you are aware, is, or at least should be, taken care of by the process model.  Therefore you cannot use the default reporting because you have your own process model.  Since the default reporting is part of the Sequential, Batch or Parallel process models that ship with TS then you would have to use one of those process models to get the default reporting. 
    Concerning the looping-
    Will the ops and techs be selecting to loop on a particular set of steps interactively (i.e. Execute>>Loop on selected steps)?  If you used the default sequential model you'll notice that you can Loop on Selected Steps Using the SinglePass entry point.  This does use the process model to loop on the selected steps a certain number of times.  However, Execute>>Loop On Selected Steps...  does not use the process model and just loops on the selected steps.  If you did write your own process model then you can select your entry point to Allow Interactive Execution of Entry Point.  This option is in the entry point sequence properties.  Right click the entry point and select properties.  On the Model tab you will see that option. 
    OR
    Will the ops and techs have the option set forth by your process model to select which steps to loop on?  If so then how would you loop on those steps?  Have a GoTo step that loops back to the beginning?  Have something that sets each step to loop a fixed number of loops?  There is a Step.LoopType API property that returns the Looping property for a given step as a string.  NoLooping means that the step has no looping properties set for it.  This could be used somewhere in a condition to determine which type of reporting to do.
    Hope this helps you some,
    jigg
    CTA, CLA
    teststandhelp.com
    ~Will work for kudos and/or BBQ~

  • Where is Prod Order status stored

    I need to create a query of all Prod Orders Not delivered and Partially delivered.
    Where are these status stored in the AUFK . The AUFK-ASTNR does not have DLV or PDLV status.Thanks

    Ramesh,
    You use table AUFK to get OBJNR.
    With that OBJNR go to table JEST and get field STAT.
    with JEST.STAT go to table TJ30T, which has all statuses.
    I hope this helps.

  • In transaction scase, where is the field 'status' stored ?

    Hi
    in transaction scase, where is the field 'status' stored (in Hdr. data), for a specific BP ?
    thx.
    Edited by: avijit saxena on Nov 12, 2008 10:10 PM

    table>srmprotocol>filter on [ACT_ID] 'attribute change'>choose colom 'arg_string'->filter on 'stat_orderno'

  • Tables fields where the system status is getting stored

    I need to find out the Quotes which have open and completed system status.
    Once I find these orders I need the check the validity dates of the Quotes.
    Can experts please let me know the tables where the system status and the validity dates are stored?

    Try TJ02
    It contains the System status ISTAT.
    Kindly execute the report CRM_ORDER_READ.
    This is a report for executing the FM CRM_ORDER_READ.
    provide the transaction ID or guid as teh input.
    Check the ET_STATUS and ET_APPOINTMENT tables which contain the details required.
    In the table ET_STATUS search with the header GUID.
    The values with I are the system status and the value with E is the user status.
    Explore the result of this report to get more detail.
    Regards,
    Taher

  • How to put separator lines in menu items in a gui status ?

    Hi,
    I have created gui status for my z transaction
    I need the separator lines in the menu items like it is seen in std transactions
    For example, in any screen , in the Help menu, we can see the following.
    Application Help
    SAP Library
    Glossary
    (line)
    Release notes
    (line)
    SAP Service Marketplace
    could you please help me how to put the lines ?
    thanks

    Hi,
    Goto Your GUI status.click on your  MENU bar.
    under the menu bar you will have your own menu items.
    where ever you want separator line  do the following way.
    you will have 2 columns under menu bar
    1) code
    2) text.
    under code dont put anything.
    but under text column you put dashes and enter or select right click there and choose separator line.
    you will get separator line.
    activate and run the ztcode.you will get .
    code                                            text
    Application Help                         
    SAP Library
    Glossary
    Release notes
    SAP Service Marketplace
    Thanks
    Parvathi

  • How to translate function codes from GUI-status into other language ?

    Hello experts,
    I've a programm called mrs - multi resource scheduling.
    This programm has texts in english and german.
    Now I want to translate the text also in italian.
    When I opne the programm in se80, in path GUI-status
    there are the ui-elements (Function codes).
    When I open them in english, I get the texts in english, when
    I open them in german , I get the texts in german.
    Openeing in italian shows me the english texts.
    Changing them into italian I get message:
    You can only maintain the object in modification
    lang. German (DE) in this system
    If I proceed in translating the german text in italian, I get italian texts instead of german.
    Some ideas ?
    Thanks Gerd

    Use [SE63|https://www.sdn.sap.com/irj/scn/advancedsearch?query=se63&cat=sdn_all].([Translating Objects Directly|http://help.sap.com/saphelp_nw04/Helpdata/EN/41/71601b3ab0f34a8e00aa01338c68f3/content.htm]) else work on a system where italian language is installed.
    Regards

  • Add Button to GUI STATUS Application toolbar

    Hi,
    I have to add a button in the application toolbar of a gui status. I have done that many times before, but I never got into trouble like this time....
    When I open the Gui status and the tree for the application toolbar, I can see already set buttons. When I now click on change (a modification warning comes) and press the plus-icon, it is possible to enter a new item. But everything I´m typing, I get the message Function code XXXX has not been assigned to a function key. I have never got this before....
    When I now go to SE41 and enter a new function key, I can´t use it either afterwards as a button in the application toolbar.
    In the tree of the function keys, I can´t change anything...
    What can I do here? The program name is SAPMZLCG, so it has been modified sometimes. But how can I change the GUI STATUS now to add a new button?
    Thank you!

    You need to goto the application toolbar and the add your text to the items and click below the text you will get one popup which will ask for static text and dynamic text. select statictext and then add all the information like text name and if you want to add an icon you can do it aswell. the there will be another popup for fuction attributes where you will be able to find some options loke fuction types and reaction need to select all that and then click on the ok button and save check and activate the same and after that activate and check whether the button is visible or not. once the button is visible then you need to check for the ok_code and sy_ucomm and then insert the fuctionality of the button.
    I hope this might solve your problem.

  • OSS Note 1401249 - Issue in GUI status

    Hi ,
    As per 1401249 Note instructions, i need to add a new push button 'Display Income Levy Data',  in the standard report HIECILC0 .
    In SE41 , I am giving the program name HIECILC0 and Status 'ALV', when I click on Change button,  I see 'Modify Status ALV in program HIECILC0' , where as in the Note instructions screen shot it is given as  'Maintain Status ALV in program HIECILC0'.
    Have anyone faced this issue before, why is it 'Modify Status ALV in program HIECILC0' instead of 'Maintain Status ALV in program HIECILC0'.
    I am not able follow the same steps given in the Note instruction because of this issue.
    Please let me know how to proceed with this.

    Hi ,
    The  below thread resolved the issue.
    Can't modify a gui Status
    In SE41 Menu path: Edit -> Modification Operations -> Swich off assistant
    Thanks

  • Upload / download gui-status/dynpro when function group

    Hi All,
    I'm coding a program where I can download and upload reports and module pools but I tried to do the same with function groups and I found It is different to upload dynpro and gui staus when the objet to generate is a function group.
    Could anyone help me a little in order to complete and finish this issue?
    Below is shown the routines I coding in order to achive that:
    For gui-status uploading I use:
    CALL FUNCTION 'RS_CUA_INTERNAL_WRITE'
        EXPORTING
          program   = prog
          language  = sy-langu
          tr_key    = tr_key
          adm       = adm4
        TABLES
          sta       = sta4
          fun       = fun4
          men       = men4
          mtx       = mtx4
          act       = act4
          but       = but4
          pfk       = pfk4
          set       = set4
          doc       = doc4
          tit       = tit4
          biv       = biv46c
        EXCEPTIONS
          not_found = 1
          OTHERS    = 2.
    For screen uploading I use:
    GENERATE DYNPRO gs_d020s gt_d021s gt_d022s gt_d023s  ID dynp_id
                          MESSAGE mess  LINE line   WORD    word.
        IF sy-subrc = 0.
          EXPORT DYNPRO gs_d020s gt_d021s gt_d022s gt_d023s  ID dynp_id.
        ENDIF.
    But both options don't work when uploading function groups
    Regards...
    Edited by: Rob Burbank on Jun 1, 2011 11:58 AM
    Edited by: Kenneth Castañeda on Jun 2, 2011 7:31 PM
    Edited by: Kenneth Castañeda on Jun 2, 2011 7:34 PM

    Hi Kenneth,
    sorry, it is really not obvious that [there is a link behind zsaplink|http://code.google.com/p/saplink/].
    From the link:
    "SAPlink is an open source project that aims to make it easier to share ABAP developments between programmers. It provides the ability to easily distribute and package custom objects."
    This software allows you to up- and download all kinds of SAP objects. It is distributed under the GNU General Public License.
    I think this is exactly what you are looking for - or I did not understand your question.
    Regards,
    Clemens

  • GUI status in ALV

    Hai i copied standard gui status in my alv report.
    i hav req. to do..when i click on exit(%EX) and cancel(RW)it should appear pop-up window..with two buttons "do u want to exit". if yes..should exit the report and if no..continue with current screen.
    i have 6 secondary lists..should i write the code in all the 6 ucomm(s) or only once is needed.?
    plz give me code for this.??

    hai check my code...i added like this. its not working
    FORM usecomm USING ucomm LIKE sy-ucomm fields TYPE slis_selfield.
    case sy-ucomm.
    when '%EX' OR 'RW'.
    CALL FUNCTION 'POPUP_TO_CONFIRM'
      EXPORTING
       TITLEBAR                    = 'EXIT'
      DIAGNOSE_OBJECT             = ' '
        text_question               = 'Do u want to exit?'
      TEXT_BUTTON_1               = 'Ja'(001)
      ICON_BUTTON_1               = ' '
      TEXT_BUTTON_2               = 'Nein'(002)
      ICON_BUTTON_2               = ' '
      DEFAULT_BUTTON              = '1'
      DISPLAY_CANCEL_BUTTON       = 'X'
      USERDEFINED_F1_HELP         = ' '
      START_COLUMN                = 25
      START_ROW                   = 6
      POPUP_TYPE                  =
    IMPORTING
      ANSWER                      =
    TABLES
      PARAMETER                   =
    EXCEPTIONS
      TEXT_NOT_FOUND              = 1
      OTHERS                      = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    endcase.
    CASE ucomm.
      WHEN '&IC1'.
      IF fields-fieldname = 'SALES_OFF'.
      READ TABLE tbl_basic_list INDEX fields-tabindex.
      SELECT vkgrp FROM s707
      INTO TABLE tbl_first_list
      FOR ALL ENTRIES IN tbl_basic_list
      WHERE vkbur EQ tbl_basic_list-vkbur
        AND vkbur EQ fields-value.
       SELECT bezei FROM tvgrt INTO CORRESPONDING FIELDS OF TABLE
       tbl_first_list WHERE vkgrp = tbl_first_list-vkgrp AND
                            spras = sy-langu.
    SELECT avkgrp bbezei INTO CORRESPONDING FIELDS OF TABLE
    tbl_first_list FROM s707 AS a INNER JOIN tvgrt AS b
    ON avkgrp = bvkgrp
    WHERE b~spras = sy-langu
       AND a~vkbur = fields-value.
    DELETE ADJACENT DUPLICATES FROM tbl_first_list.
    APPEND tbl_first_list.
    IF NOT tbl_first_list IS INITIAL.
       LOOP AT tbl_first_list.
         CONCATENATE tbl_first_list-vkgrp '-'
                     tbl_first_list-bezei INTO
                     tbl_first_list-sgroup
                     SEPARATED BY space.
    concatenate tbl_first_list-vkgrp+0(1)
                 tbl_first_list-vkgrp+2(1) into
                 tbl_first_list-sort.
          MODIFY tbl_first_list INDEX sy-tabix.
       ENDLOOP.
    ENDIF.
    ELSE.
       CALL FUNCTION 'POPUP_TO_INFORM'
         EXPORTING
           titel         = repid
           txt1          = sy-subrc
           txt2          = 'No data found!'
      TXT3          = ' '
      TXT4          = ' '
    ENDIF.
    PERFORM fcat_first_list.
    PERFORM fieldcat_sort USING gs_sort[].
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
    EXPORTING
        I_INTERFACE_CHECK                 = ' '
        I_BYPASSING_BUFFER                =
        I_BUFFER_ACTIVE                   = ' '
          i_callback_program                = sy-cprog
          i_callback_pf_status_set          = 'PF_STATUS'
          i_callback_user_command           = 'USECOMM1'
        I_CALLBACK_TOP_OF_PAGE            = ' '
        I_CALLBACK_HTML_TOP_OF_PAGE       = ' '
        I_CALLBACK_HTML_END_OF_LIST       = ' '
        I_STRUCTURE_NAME                  =
        I_BACKGROUND_ID                   = ' '
        I_GRID_TITLE                      =
        I_GRID_SETTINGS                   =
          is_layout                         = layout
          it_fieldcat                       = fcat1[]
        IT_EXCLUDING                      =
        IT_SPECIAL_GROUPS                 =
          it_sort                           = gs_sort[]
        IT_FILTER                         =
        IS_SEL_HIDE                       =
        I_DEFAULT                         = 'X'
        I_SAVE                            = ' '
        IS_VARIANT                        =
          it_events                         = events1[]
        IT_EVENT_EXIT                     =
        IS_PRINT                          = gs_print
        IS_REPREP_ID                      =
        I_SCREEN_START_COLUMN             = 0
        I_SCREEN_START_LINE               = 0
        I_SCREEN_END_COLUMN               = 0
        I_SCREEN_END_LINE                 = 0
        IT_ALV_GRAPHICS                   =
        IT_ADD_FIELDCAT                   =
        IT_HYPERLINK                      =
        I_HTML_HEIGHT_TOP                 =
        I_HTML_HEIGHT_END                 =
        IT_EXCEPT_QINFO                   =
      IMPORTING
        E_EXIT_CAUSED_BY_CALLER           =
        ES_EXIT_CAUSED_BY_USER            =
        TABLES
          t_outtab                          = tbl_first_list
        EXCEPTIONS
          program_error                     = 1
          OTHERS                            = 2
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
       CASE sy-subrc.
        WHEN '1'.
          MESSAGE s000.
        WHEN OTHERS.
          MESSAGE s001.
      ENDCASE.
    ENDIF.
    ENDCASE.
    ENDFORM.
    Make corrections...it's not working here

  • Use standard GUI status in customer GUI status without extra programming

    Hi,everyone.
    I have a problem in my development.
    now, I'm developing my own dialog program. And I need use my own GUI status.
    there are some buttons on application tool bar.when I click some buttons on the
    application tool bar,the program will do something according to the function code.
    But now, I also need the standard tool bar in the screen too.yeah,I know I can input function code
    to the buttons of the standard tool bar and the buttons of standard tool bar will be bright and can
    be clicked. But when I click the button on the standard tool bar like 'back', the program will not
    return to the previous screen .
    so, what I want to know is how can I make the buttons bright and achieve the functionality provided
    by the standard tool bar without extra programming.

    HI,
    you can use Tcode SE41 ( MENU PAINTER ) to copy the status of a standard program.
    to go back to the screen from where you come from like the standard BACK button.
    in PAI
    module go_back.
    in abap source code the module looks like this
    module go_back.
    case sy-ucomm.
    when 'BACK'.
    LEAVE TO SCREEN O.
    endcase.
    endmodule.
    to by pass the screen validations the above code should be written in
    MODULE MNAME AT EXIT-COMMAND.
    in the PAI.
    Thanks and regards
    Ramchander Rao.Krishnamraju

  • GUI Status - Report program

    Hi Experts
                 How to create toolbar in the Report program.
                ie how to add gui status and how to code for it.
                 Pls suggest me.
    Thanks in advance.
    Regards
    rajaram

    Hi
            This is my coding part inwhich i want to add a button in toolbar, Can you change this coding that where exactly changes needed and what.
              Pls help me.
    Regards
    Rajaram
    REPORT  ZSAB_POLY_INVOICE.
    tables : vbrp, vbrk, vbap.
    DATA : BEGIN OF it_final OCCURS 0.
            INCLUDE STRUCTURE ZINV_ORG.
    DATA : END OF it_final.
    data : wa like line of it_final.
    data : mode type string.
    data : flag type i,
           flag1 type i.
    DATA : fm_name  TYPE  rs38l_fnam.
    DATA : w_formname TYPE tdsfname.    "form name
    w_formname = 'Z_POLY_ORGINAL'.
    DATA: LX_OUTPUT TYPE SSFCOMPOP,
    LX_CNTL TYPE SSFCTRLOP.
    LX_CNTL-NO_DIALOG = 'X'.
    LX_OUTPUT-TDDEST = 'LP01'.
    SELECTION-SCREEN BEGIN OF BLOCK bk1 WITH FRAME TITLE text-001.
    PARAMETERS vbeln TYPE vbrk-vbeln matchcode object ZINVOICE.
    PARAMETERS rtim TYPE vbrk-ERZET.
    SELECTION-SCREEN END OF BLOCK bk1.
    SELECTION-SCREEN BEGIN OF BLOCK b2 WITH FRAME TITLE text-002.
    parameter : p_org as checkbox,
                p_dup as checkbox,
                p_tri as checkbox,
                p_qua as checkbox.
    SELECTION-SCREEN END OF BLOCK b2.
           select a~vbeln
                  a~bukrs
                  b~posnr
                  b~werks
                  a~stceg
                  a~FKDAT
                  a~INCO1
                  a~INCO2
                  b~MATNR
                  b~ARKTX
                  b~FKIMG
                  b~UEPOS
                  from vbrk as a
                  inner join vbrp as b on avbeln = bvbeln
                  into corresponding fields of table it_final
                  where a~vbeln = vbeln.
    break pro01.
    if p_org is not initial and p_dup is not initial
    and p_tri is not initial and p_qua is not initial.
    mode = 'Original for Buyer'.
    perform original.
    mode = 'Duplicate'.
    perform original.
    mode = 'Triplicate'.
    perform original.
    mode = 'Quadruplicate'.
    perform original.
    elseif p_org is not initial and p_dup is not initial
    and p_tri is not initial.
    mode = 'Original for Buyer'.
    perform original.
    mode = 'Duplicate'.
    perform original.
    mode = 'Triplicate'.
    perform original.
    elseif p_dup is not initial and p_tri is not initial
    and p_qua is not initial.
    mode = 'Duplicate'.
    perform original.
    mode = 'Triplicate'.
    perform original.
    mode = 'Quadruplicate'.
    perform original.
    elseif p_org is not initial and p_dup is not initial.
    mode = 'Original for Buyer'.
    perform original.
    mode = 'Duplicate'.
    perform original.
    elseif p_tri is not initial and p_qua is not initial.
    mode = 'Triplicate'.
    perform original.
    mode = 'Quadruplicate'.
    perform original.
    elseif p_org is not initial and p_tri is not initial.
    mode = 'Original for Buyer'.
    perform original.
    mode = 'Triplicate'.
    perform original.
    elseif p_dup is not initial and p_tri is not initial
    and p_qua is not initial.
    mode = 'Original for Buyer'.
    perform original.
    mode = 'Duplicate'.
    perform original.
    mode = 'Triplicate'.
    perform original.
    elseif p_org is not initial.
    mode = 'Original for Buyer'.
    perform original.
    endif.
    *&      Form  original
          text
    -->  p1        text
    <--  p2        text
    FORM original .
    CALL FUNCTION 'SSF_FUNCTION_MODULE_NAME'
      EXPORTING
        formname                 = w_formname
      VARIANT                  = ' '
      DIRECT_CALL              = ' '
    IMPORTING
       FM_NAME                  = fm_name
    EXCEPTIONS
       NO_FORM                  = 1
       NO_FUNCTION_MODULE       = 2
       OTHERS                   = 3
    IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    CALL FUNCTION '/1BCDWB/SF00000447'
    EXPORTING
    RTIM = RTIM
    MODE = MODE
    *ARCHIVE_INDEX =
    *ARCHIVE_INDEX_TAB =
    *ARCHIVE_PARAMETERS =
    CONTROL_PARAMETERS = LX_CNTL
    *MAIL_APPL_OBJ =
    *MAIL_RECIPIENT =
    *MAIL_SENDER =
    OUTPUT_OPTIONS = LX_OUTPUT
    *USER_SETTINGS = 'X'
    *BOL_NUM =
    *CARRIER_NAME =
    *SHIP_FROM_ADR =
    *SHIP_TO_ADR =
    *THIRD_PARTY_ADR =
    *IMPORTING
    *DOCUMENT_OUTPUT_INFO =
    *JOB_OUTPUT_INFO =
      TABLES
        it_final                  = it_final
    IF sy-subrc = 0.
    *MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
    *WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    ENDFORM.

  • Problem in copying GUI status

    Hi Experts,
    I have created a report using ALV object model in EN language.
    For this report i have copied standard GUI status to ZGUI status in language EN.
    Now when i execute this report in German login. All the texts in ZGUI are displayed in ENGLISH. Where as if i check standard GUI status, it is displayed in login language.
    Please tell why standard texts in ZGUI status are not displayed in logon language or is there any special way to copy GUI status so that they are copied as language dependent.
    Regards

    Just for the record, as i have been digging about this same thing, without finding a clear answer anywhere.
    As translation texts are not copied copying only the status, as hinted somewhere else, you can copy the whole function group into a Z (without the methods).
    Then in the new Zfunction group you can create copies of the standard status adding your customer needs (new menus/buttons), and translating just the new items (for use in external programs).
    Then when creating your alv reports instead of using status from its own program, use the status from this Zfunction group.
    (Using "CL_SALV_MODEL_BASE->SET_SCREEN_STATUS" you can use status from other programs).
    Cheers

  • Gui Status Basic List

    Hello,
    I have a seleccion screen and after the user inputs the values i make a select and with that i make a list using the function Display_Basic_List. What i want to know is how i can change the gui status when the list shows up.
    Thanks,
    Ricardo

    This may give you some idea. 
    data: fieldtab like dfies occurs 0 with header line.
    * Field Catalog
    data: begin of imarafc occurs 0,
          fieldtext(50) type c,
          end of imarafc.
    * Data
    data: begin of imaradt occurs 0.
            include structure mara.
    data: check(1) type c.
    data: end of imaradt.
    * Selected Records
    data: begin of iseltab occurs 0.
            include structure mara.
    data: end of iseltab.
    data: iconbutton(20) type c.
    select-options: s_matnr for mara-matnr.
    start-of-selection.
    * Get Data
      select * into corresponding fields of table imaradt
                    from mara
                         where matnr in s_matnr.
    * Get the field table for table
      call function 'GET_FIELDTAB'
           exporting
                langu    = sy-langu
                tabname  = 'MARA'
                withtext = 'X'
           tables
                fieldtab = fieldtab
           exceptions
                others   = 1.
    * Build field labels into field catalog
      loop at fieldtab.
        clear imarafc.
        imarafc-fieldtext = fieldtab-fieldtext.
        append imarafc.
      endloop.
    <b>* Build button 2
      write icon_display as icon to iconbutton.
      concatenate iconbutton 'Display' into iconbutton
                         separated by space.</b>
    * Throw ALV
      call function 'DISPLAY_BASIC_LIST'
        exporting
         basic_list_title           = 'This is the title'
         file_name                  = 'TEST'
         head_line1                 = 'This is heading 1'
         head_line2                 = 'This is heading 2'
    *   HEAD_LINE3                 = ' '
    *   HEAD_LINE4                 = ' '
         foot_note1                 = 'This is foot 1'
         foot_note2                 = 'This is foot 2'
    *   FOOT_NOTE3                 = ' '
    *   LAY_OUT                    = 0
    <b>     dyn_pushbutton_text1       = 'Hey'         " Buttons
         dyn_pushbutton_text2       = iconbutton</b>
    *   DYN_PUSHBUTTON_TEXT3       =
    *   DYN_PUSHBUTTON_TEXT4       =
    *   DYN_PUSHBUTTON_TEXT5       =
    *   DYN_PUSHBUTTON_TEXT6       =
    *   DATA_STRUCTURE             = ' '
         current_report             = 'ZRICH_0001'  " Save Display Variant
    *   LIST_LEVEL                 = ' '
    *   ADDITIONAL_OPTIONS         = ' '
    *   WORD_DOCUMENT              =
    *   APPLICATION                =
    *   OLDVALUES                  = ' '
    *   NO_ALV_GRID                = 'X'
          alv_marker                 = 'CHECK'      " Selection field
    * IMPORTING
    *   RETURN_CODE                =
        tables
          data_tab                   = imaradt      " Data
          fieldname_tab              = imarafc      " Column Headings
          select_tab                 = iseltab      " Selected Rows
    *   ERROR_TAB                  =
    *   RECEIVERS                  =
    * EXCEPTIONS
    *   DOWNLOAD_PROBLEM           = 1
    *   NO_DATA_TAB_ENTRIES        = 2
    *   TABLE_MISMATCH             = 3
    *   PRINT_PROBLEMS             = 4
    *   OTHERS                     = 5
    <b>  case sy-ucomm.
        when 'BUT1'.
          write:/ 'Button 1 was pressed'.
        when 'BUT2'.
          write:/ 'Button 2 was pressed'.
      endcase.</b>
    Regards,
    RIch Heilman

Maybe you are looking for

  • How to get menu back on a C90 running TC6.3.2

    If it says 'No HTTP response' that is TMS trying to hit it via the web protocols... community strings are not applicable. First, ensure you can initiate TMS talking to the device via the TMS GUI. Goto a device in System Navigator, and do a 'force ref

  • ME23N Script convert to PDF and send thru mail to the user created by

    Hi, I have created a custom PO SAP scirpt for the tcode ME23N and configured the same in tcode NACE Application 'EF' , output type 'NEU' But the client requirement is to send  this SAP Scipt PO converted to pdf & then send thru email to the user who

  • Earmarked funds during goods receipt (GR) is not inherited from PO.

    Hi, Everybody u2026 We are using Earmarked Funds relevant for FM updating, but, during goods receipt (GR) and invoice receipt (IR) it is not inherited from purchase order (PO). In ME21N the account assignment is F and the system ask us to enter the G

  • How to refer the BPM objects in Project to Project.

    Hi, I have created some BPM obejects in Project A, i want to use the same Obejct in Project B. How to refer the Objects across the Project. Could pls some one help me on this. Regards, Anandh P

  • How to change "Album By Artist" to just "Album"?

    Yeah so im kind of late for this but this is driving me crazy. You know how before iTunes 10 & 11 there was a column called "Album" which sorted all your music by the Album Title? Now it shows "Album by Artist" which I don't want. I checked "Album" u