F4 help using check table in ALV

Hello,
I am using OO alv and i would like to have F4 help for field column in ALV screen/tab.
On pressing F4, i should be able to retrive values from custom table. How can that be done?
Could someone can explain me all the steps that needs to be followed in order to achieve my objective?
POINTS WILL BE REWARDED FOR SOLUTION.
Thanks,
Ravi.

Hello Ravi
If the column field is related to the domain containing the custom table as value table then the F4 should work automatically.
However, you may look for a different solution. The SAP demo report
BCALV_TEST_GRID_F4_HELP shows several different ways of realizing F4 helps in ALV grids. Following is the documentation (in the header section) of the report. 
*& Report  BCALV_GRID_F4_HELP                                          *
* Purpose:
* ~~~~~~~~
* This report illustrates the use of f4-Help in an alv grid control.
* Background:
* ~~~~~~~~~~~
* There a two possibilities to implement an f4-Help in the alv grid
* control: one can either use standard f4-help or write one by Hand.
* For the former there is nothing to do at all. This report shows how
* to implement user-defined f4-help.
* The user should look at the definition of classes grid_application
* and lcl_event_receiver:
* all the grid-specific things happen there, while the rest
* of the program is concerned with dynpro programming
* To check program behavior
* ~~~~~~~~~~~~~~~~~~~~~~~~~
* For each choice it is explained in detail which functionality the
* f4-help dispalys. Just try out different modes at the start-dynpro.
* We also included a message signaling when datatable update actually
* occurs.
* Essential steps (search for '§')
* ~~~~~~~~~~~~~~~
* First you must define and set an event handler for event onf4
* of class cl_gui_alv_grid, just as with any event in the object
* model. In our case, its method on_f4 of (the local) class
* lcl_event_receiver (definition see below).
* We set the handler in PBO-module create_object of dynpro 100.
* For the easiest case where you don't want to make changes do step
* 1. Register all columns for which you want to define an f4-help.
* 1a.You can deregister columns during run-time to use standard f4-help.
* 1b.Or register additional columns during run-time.
* 2. Implement your event handler method.
* 3. Set attribute m_event_handled of er_event_data to avoid standard
*    f4-help.
* If you want to allow the user to change data via f4-help you have to
* 4. set in the fieldcatalog the corresponding column editable (see
*    Documentation). It does not suffice to set the complete grid
*    editable.
* 5. Declare data and field-symbols for values to be changed.
* 6. Assign the values for the corresponding cells you want to edit:
*    you can edit any cells. Do not refresh your table!
* 7. If your f4-help relates to other values of your table, you must
*    set parameters getbefore and/or chngeafter during registration.
* 8. In case the column you want to define an f4-help has no standard
*    f4-help defined, you must set parameter F4AVAILABL in the field
*    catalog.
* 9. If you want to check the data yourself, you can register for the
*    events data_changed and/or data_changed_finished. For the former
*    you can check where the event was raised and act accordingly.
*10. Often one uses drop down boxes instead of f4-help. To do so, you
*    first have to extend your datatable by one field and set the
*    fieldcatalog parameter drdn_field accordingly.
*11. Then you have to prepare a drop down table, give it to your grid
*    and fill in the additional field of your datatable appropritately.
*!!  If you define a drop down box for a column, you can not define an
*    f4-help for the same column.
report  bcalv_grid_f4_help.
Regards
  Uwe

Similar Messages

  • Prob while using check table

    Hi
    I am trying to create a table in SE11.
    The problem is, for 1 field I am using check table. But while creating the entries it is just acting as a value table, not as check table. Same thing is repeating in the case of fixed values to domain also.
    Please help me in this regard.

    Hi,
    Assign the Foriegn key relationship to the field and creating the foreign key relation ship check whether the check box check required  is check are not.
    Thanks,
    Khushboo.
    Edited by: khushboo Brahmbhatt on Sep 1, 2008 8:28 AM

  • How can we restrict the f4 help from check table in the pop up form.

    Hi,
    I am trying to control the F4 help values from check table coming in the form of pop up.

    When a user uses SM30 to add an entry into table, you often need to add more checks. If you were to add code inside, there is a big chance that it would be overwritten.
    The solution: go to table maintenance generator ( se56) => Enviroment => add event.
    [To add event in table main.|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/8129f164-0a01-0010-2a8e-8765287250fc]

  • Showing description and not key when using check tables in Web UI

    Hi,
    I have added an field using EEWB to Opportunity Item, and connected it to check table CRMC_CUSTGRP1. It shows fine, and we can select from the check table using the web ui.
    However it shows the key column and not description column from the table. Is there a way to make the web ui show description instead of the key?
    Regards
    Mattias

    Hi,
    I debugged GET_V_S_STRUCT, and it tries calling 
    ME->VIEW_DESCRIPTOR->GET_FIELD_GEN_VALUEHELP_DL
    ME-VIEW_DESCRIPTOR is an instance of class CL_BSP_DLC_VIEW_DESCRIPTION, which does not contain the method GET_FIELD_GEN_VALUEHELP_DL, and obviously it throws an CX_SY_DYN_CALL_ILLEGAL_METHOD exception, which leaves the value table empty.
    Do you have any idea why, or have I missed something fundamental?
    Regards
    Mattias
    Edited by: Mattias Johansson on Nov 14, 2008 11:05 AM

  • Use the table in ALV (top-of-page)

    hi all
    I have to display table in the TOP-OF-PAGE OF ALV.
    but I don't know how to use.
    FORM START_LIST_VIEWER.
      DATA: PGM LIKE SY-REPID.
      PGM = SY-REPID.
    *STRUCTURE_NAME = 'ZSFAAC'.
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
          EXPORTING
               I_CALLBACK_PROGRAM       = PGM
               I_CALLBACK_PF_STATUS_SET = 'SET_STATUS'
               I_CALLBACK_TOP_OF_PAGE   = 'TOP-OF-PAGE'
               I_CALLBACK_USER_COMMAND  = 'USER_COMMAND'
               IS_LAYOUT                = LAYOUT
               IT_FIELDCAT              = FIELDCAT
              IT_EXCLUDING             =
              IT_SPECIAL_GROUPS        =
               IT_SORT                  = SORTCAT
              IT_FILTER                =
              IS_SEL_HIDE              =
              I_DEFAULT                = 'X'
               I_SAVE                   = 'A'
              IS_VARIANT               = ' '
              IT_EVENTS                =
              IT_EVENT_EXIT            =
              IS_PRINT                 =
              I_SCREEN_START_COLUMN    = 0
              I_SCREEN_START_LINE      = 0
              I_SCREEN_END_COLUMN      = 0
              I_SCREEN_END_LINE        = 0
         IMPORTING
              E_EXIT_CAUSED_BY_CALLER  =
              es_exit_caused_by_user   =
           TABLES
                T_OUTTAB                 = ITAB
           EXCEPTIONS
                PROGRAM_ERROR            = 1
                OTHERS                   = 2.
    ENDFORM.                    " LIST_DATA
    FORM TOP-OF-PAGE.
    ~~`
    `~~~
    ~~~
    ENDFORM.
    DISPLAY
    (TOP-OF-PAGE)
    YEAR
    2006
    MONTH
    08
    DAY
    31
    What should I do..?  please..  I want a example source..~

    Hi,
      You can still create a table like this..
    DATA: V_DATE TYPE CHAR2.
    DATA: V_YEAR TYPE CHAR4.
    DATA: V_MONTH TYPE CHAR2.
    V_DATE = SY-DATUM+6(2).
    V_MONTH = SY-DATUM+4(2).
    V_YEAR = SY-DATUM+(4).
    WRITE: / '----
    WRITE: / '| YEAR  | ', V_YEAR, ' |'.
    WRITE: / '| MONTH | ', V_MONTH, ' |'.
    WRITE: / '| DATE  | ', V_DATE', ' |'.
    WRITE: / '----
    Thanks,
    Naren

  • IPod Nano Sync Help: Using "Checked songs only" feature

    Hi
    I just got an 8 gb nano and not used to selecting only part of my library for ipod sync(used to have a 20gb)
    Problem: Sync not doing what i would expect
    What i have done: I have unchecked most of my library so that it will fit in my ipod (i am not sure how many are checked/uncheked)
    Also I have choosen the "only sync selected playlists"
    What i want to do: i want to sync all the playlists + only checked songs
    When i choose sync all playlists it tells me that the library dosen't fit
    then, if i do "slected playlists" + checked songs, it only syncs the songs that are in the playlists and not all the checked songs
    What is the hirerarky in the two options: is the "sync checked songs only" more iporatnt than the playlists
    how can i get both : the checked songs only + my playlists?
    thank you in advanced for your help

    This issue has been posted several times; try to search for "ipod skipping songs".

  • Selection screen parameter validation using search help/check table

    Hi experts,
    I have a select-option that is tied to a search help and check table (type tq80-qmart). Is there a way to automatically validate the field based on what comes up in the F4 search help? What I mean is, when the user hits F4 on the parameter, the list pops up with several records that the user can choose. When the program is executed, I want the program to show an error if the value is NOT in that F4 list.
    I know this can be done in AT SELECTION SCREEN event with a select, but I was wondering if there was a way ABAP does it automatically. Any help will be greatly appreciated.
    Thanks,
    Juan

    Hello Juan,
    SAP does have a standard way of allowing the the user to select from the list via LISTBOX.
    But list box is restricted to parameters only, you cannot attach list boxes to select-options.
    I think the best place to do this validation would be th AT SELECTION-SCREEN event & from your original post it seems you know what code to write

  • F4 Help with text table in WD abap

    Hi,
    i am using country related input help with check table T005 in one of table and i want to display the country text along with country id in my table, f4 for country is coming however if i select country from f4 it showing country id in the input field of table.
    i want to have country text also in one of my input fields in the table, i have seen f4 help works if we have explicit search help and using parameter assignment we can have id and text defaulted if we use same context for id and text fields,  however in this case country table t005 has check table t005 where texts are stored in text table t005t so web dynpro abap is't picking up the texts??
    please suggest how can i get the texts as soon as i select country in the f4??

    Hi Kranthi,
    You merely have to have an internal table storing list of countries, which you only need to do once, e.g. on load of application (method WDDOINIT of COMPONENTCONTROLLER). In your view, you have to declare a method for event onEnter of the input field, but this method doesn't have to have any code. Your code will be in method WDDOBEFOREACTION, where you read get country name from country key. Once you've got country name, transfer value to a context attribute to which you've already mapped as a source for attribute value of the UI element.
    Check out SAP Webdynpro component FITV_IMG_DEFHTLCATA -> view V_ITEM.

  • Purpose of Entry/Check Table and Currency Quantity Fields...!

    Hi......!,
    I want to know what is the purpose of this   Entry/Check Table and Currency Quantity Fields, while creating a table in DDIC .
    give me a clear explanation .....!
    best answers would be rewarded.
    thanks
    prasad

    Hi Prasad,
    All the Modules in SAP are inter related,
    So their Tables also must be related and must be valid
    and they are related to foreign key relation ships
    and also we can provide the list of input values using search helps
    to know what the search helps and check tables are assigned to the particular  field they provided the tab
    In the currency fields or quanitiy fields we only enter the amount but not the units,
    so the units are assigned if we provide the reference field and table , and so that tab is provided to check what are reference fields and tables and also to assign new fields
    hope I am clear
    Reward if helpful
    prasanth

  • Check table not working for custom field in tcode CAT2.

    Hi Guys,
    I have created a ZCITY table for Plant which has below  3 field
    Code (5 Char) u2013 Key field
    Spras (2 char ) Language u2013 Key field
    Description (40 Character)
    I have added a custom field ZZCITY in CI_CATSDB  with check table as ZCITY.
    Now in tcode CAT2, when I enter the city code (eg. 12345) thru keyboard. 12345 does not exist in table ZCITY.
    System is not giving any error message.
    How I can I validate the input data using check table.
    Thanks,

    HI
    At the Domain Level of field ZZCITY enter the VALUE TABLE field in the Value Range Tab of the Domain.
    Cheers & Happy Diwali
    Ram

  • Using Table or ALV

    Hi ,
    While using Table ui or ALV table elements , is it possible select multiple lines with out using CTRL button.
    Or we have to use CTRL button or it is standard functionality.
    If we want to delete multiple lines in Table is it better to use check boxes.
    Any comments or any inputs on this ?
    Thank you.
    Srinivas.

    Althought there are ways to programatically select rows (like a select all button), via user interaction only the CTRL+ and SHIFT+ options will allow for multiple line selection. Here is the description from the online help:
    In modes, multi, multiNoLead and auto with node cardinality 0..n or 1..n, the following is possible:
    ○       CTRLclick, CTRLspacebar
    Toggles a selection.
    ○       SHIFTclick, CTRLshift
    Selects the area from the lead selection to the row selected. If no lead selection is set, the selection starts from the first row. In the multiNoLead mode, the selection starts from the row last selected

  • ALV using three tables

    Hi frnz,
              I have to create a alv report using 1 header table, and two item tables.
                 But we can use  reuse_alv_hireseq_list only for two tables . so i cant' this function.
                  Can anybody send me sample code to create alv report using three tables.
    Regards.
    siva..

    Hi Siva,
    check this code. it will help you.
    REPORT  ZALV_HIERARCHYLIST .
    type-pools declarations for alv and icon
    TYPE-POOLS: slis,icon.*structure declaration for table details
    TYPES : BEGIN OF ty_dd02l,
            icon type icon_d,
            tabname TYPE tabname,
            tabclass TYPE tabclass,
            contflag type contflag,
            actflag type actflag,
            mainflag type maintflag,
            buffered type buffered,
            as4user type as4user,
            as4date type as4date,
            as4time type as4time,
            expand,
            END OF ty_dd02l.
    *internal table and wa decln for table details
    DATA : it_dd02l TYPE STANDARD TABLE OF ty_dd02l,
           wa_dd02l TYPE ty_dd02l.
    *structure declarations for field details
    TYPES : BEGIN OF ty_dd03l,
            tabname TYPE tabname,
            fieldname TYPE fieldname,
            keyflag type keyflag,
            mandatory type mandatory,
            checktable type checktable,
            rollname type rollname,
            END OF ty_dd03l.*Internal table and wa decln for field details
    DATA : it_dd03l TYPE STANDARD TABLE OF ty_dd03l,
           wa_dd03l TYPE ty_dd03l.*data declarations for ALVDATA : it_fieldcat TYPE slis_t_fieldcat_alv,
           wa_fieldcat TYPE slis_fieldcat_alv,
           it_layout TYPE slis_layout_alv,
           key TYPE slis_keyinfo_alv.*Input the tables.User cannot enter a range but can enter any number
    *of tables one by one in this select-options
    SELECT-OPTIONS : s_table FOR wa_dd02l-tabname NO INTERVALS.*initializatin event
    INITIALIZATION.
    *start-of-selection event
    START-OF-SELECTION.*subroutine to fetch the data from the tables
      PERFORM fetch_tabledata.
    *subroutine to build alv hierarchy output
      PERFORM hierarchyalv_build.&----
    *&      Form  hierarchyalv_build
          text
    -->  p1        text
    <--  p2        text
    form hierarchyalv_build .*fieldcatalogue
    perform build_fieldcat.
    *layout
    perform build_layout.
    *key information for hierarchy
    perform build_key.
    *output
    perform list_display.endform.                    " hierarchyalv_build
    *&      Form  build_fieldcat
          text
    -->  p1        text
    <--  p2        text
    form build_fieldcat .  CLEAR wa_fieldcat.  wa_fieldcat-col_pos = 1.
      wa_fieldcat-fieldname = 'TABNAME'.
      wa_fieldcat-tabname = 'IT_DD02L'.
      wa_fieldcat-seltext_m = 'Tablename'.
      wa_fieldcat-key = 'X'.
      wa_fieldcat-emphasize = 'C610'.
      APPEND wa_fieldcat TO it_fieldcat.
      CLEAR wa_fieldcat.
      wa_fieldcat-col_pos = 2.
      wa_fieldcat-fieldname = 'TABCLASS'.
      wa_fieldcat-tabname = 'IT_DD02L'.
      wa_fieldcat-seltext_m = 'Tablecategory'.
        wa_fieldcat-emphasize = 'C600'.  APPEND wa_fieldcat TO it_fieldcat.
      CLEAR wa_fieldcat.
      CLEAR wa_fieldcat.
      wa_fieldcat-col_pos = 3.
      wa_fieldcat-fieldname = 'CONTFLAG'.
      wa_fieldcat-tabname = 'IT_DD02L'.
      wa_fieldcat-seltext_m = 'DeliveryClass'.
        wa_fieldcat-emphasize = 'C510'.  APPEND wa_fieldcat TO it_fieldcat.
      CLEAR wa_fieldcat.
    CLEAR wa_fieldcat.
      wa_fieldcat-col_pos = 4.
      wa_fieldcat-fieldname = 'ACTFLAG'.
      wa_fieldcat-tabname = 'IT_DD02L'.
      wa_fieldcat-seltext_m = 'Activationstatus'.
      wa_fieldcat-emphasize = 'C500'.  APPEND wa_fieldcat TO it_fieldcat.   CLEAR wa_fieldcat.  wa_fieldcat-col_pos = 5.
      wa_fieldcat-fieldname = 'MAINFLAG'.
      wa_fieldcat-tabname = 'IT_DD02L'.
      wa_fieldcat-seltext_m = 'MaintainenceFlag'.
        wa_fieldcat-emphasize = 'C410'.  APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.
      wa_fieldcat-col_pos = 6.
      wa_fieldcat-fieldname = 'BUFFERED'.
      wa_fieldcat-tabname = 'IT_DD02L'.
      wa_fieldcat-seltext_m = 'BufferFlag'.
      wa_fieldcat-emphasize = 'C400'.  APPEND wa_fieldcat TO it_fieldcat.
      CLEAR wa_fieldcat.
    CLEAR wa_fieldcat.
      wa_fieldcat-col_pos = 7.
      wa_fieldcat-fieldname = 'AS4USER'.
      wa_fieldcat-tabname = 'IT_DD02L'.
      wa_fieldcat-seltext_m = 'User'.
      wa_fieldcat-emphasize = 'C310'.  APPEND wa_fieldcat TO it_fieldcat.
      CLEAR wa_fieldcat.CLEAR wa_fieldcat.
      wa_fieldcat-col_pos = 8.
      wa_fieldcat-fieldname = 'AS4DATE'.
      wa_fieldcat-tabname = 'IT_DD02L'.
        wa_fieldcat-seltext_m = 'Date'.
      wa_fieldcat-emphasize = 'C300'.  APPEND wa_fieldcat TO it_fieldcat.
      CLEAR wa_fieldcat.
    CLEAR wa_fieldcat.
      wa_fieldcat-col_pos = 9.
      wa_fieldcat-fieldname = 'AS4TIME'.
      wa_fieldcat-tabname = 'IT_DD02L'.
        wa_fieldcat-seltext_m = 'Time'.
      wa_fieldcat-emphasize = 'C210'.  APPEND wa_fieldcat TO it_fieldcat.
      CLEAR wa_fieldcat.
      CLEAR wa_fieldcat.  wa_fieldcat-col_pos = 10.
      wa_fieldcat-fieldname = 'ICON'.
      wa_fieldcat-tabname = 'IT_DD02L'.
      wa_fieldcat-seltext_m = 'ICON'.
      wa_fieldcat-ICON = 'X'.
      APPEND wa_fieldcat TO it_fieldcat.
      CLEAR wa_fieldcat.  wa_fieldcat-col_pos = 11.
      wa_fieldcat-fieldname = 'FIELDNAME'.
      wa_fieldcat-tabname = 'IT_DD03L'.
      wa_fieldcat-key = 'X'.
      wa_fieldcat-seltext_m = 'Field'.
      wa_fieldcat-EMPHASIZE = 'C600'.  APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.  wa_fieldcat-col_pos = 12.
      wa_fieldcat-fieldname = 'KEYFLAG'.
      wa_fieldcat-tabname = 'IT_DD03L'.
      wa_fieldcat-seltext_m = 'Key'.
      wa_fieldcat-EMPHASIZE = 'C500'.  APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.  wa_fieldcat-col_pos = 13.
      wa_fieldcat-fieldname = 'CHECKTABLE'.
      wa_fieldcat-tabname = 'IT_DD03L'.
      wa_fieldcat-seltext_m = 'Checktable'.
      wa_fieldcat-EMPHASIZE = 'C400'.  APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.  wa_fieldcat-col_pos = 14.
      wa_fieldcat-fieldname = 'MANDATORY'.
      wa_fieldcat-tabname = 'IT_DD03L'.
      wa_fieldcat-seltext_m = 'Mandatory'.
        wa_fieldcat-EMPHASIZE = 'C300'.
      APPEND wa_fieldcat TO it_fieldcat.
    CLEAR wa_fieldcat.  wa_fieldcat-col_pos = 15.
      wa_fieldcat-fieldname = 'ROLLNAME'.
      wa_fieldcat-tabname = 'IT_DD03L'.
      wa_fieldcat-seltext_m = 'Dataelement'.
      wa_fieldcat-EMPHASIZE = 'C200'.  APPEND wa_fieldcat TO it_fieldcat.endform.                    " build_fieldcat
    *&      Form  build_layout
          text
    -->  p1        text
    <--  p2        text
    form build_layout .*to expand the header table for item details
      it_layout-expand_fieldname = 'EXPAND'.  it_layout-window_titlebar = 'Hierarchical ALV list display'.
      it_layout-lights_tabname = 'IT_DD03L'.
      it_layout-colwidth_optimize = 'X'.
    endform.                    " build_layout
    *&      Form  build_key
          text
    -->  p1        text
    <--  p2        text
    form build_key .*key infomation for the header and item table
      key-header01 = 'TABNAME'.
      key-item01 = 'TABNAME'.endform.                    " build_key&----
    *&      Form  list_display
          text
    -->  p1        text
    <--  p2        text
    form list_display .*ALV output
      CALL FUNCTION 'REUSE_ALV_HIERSEQ_LIST_DISPLAY'
        EXPORTING
          i_callback_program = sy-cprog
          is_layout          = it_layout
          it_fieldcat        = it_fieldcat
          i_tabname_header   = 'IT_DD02L'
          i_tabname_item     = 'IT_DD03L'
          is_keyinfo         = key
        TABLES
          t_outtab_header    = it_dd02l
          t_outtab_item      = it_dd03l.endform.                    " list_display
    *&      Form  fetch_tabledata
          text
    -->  p1        text
    <--  p2        text
    form fetch_tabledata .*select table data
    SELECT tabname
             tabclass
             contflag
             actflag
             mainflag
             buffered
             as4user
             as4date
             as4time
             FROM dd02l
             INTO CORRESPONDING FIELDS OF TABLE it_dd02l
             WHERE tabname IN s_table.*select field data
      IF it_dd02l[] IS NOT INITIAL.    SELECT tabname
              fieldname
              keyflag
              mandatory
              checktable
              rollname
              FROM dd03l
              INTO CORRESPONDING FIELDS OF TABLE it_dd03l
              FOR ALL ENTRIES IN it_dd02l
              WHERE tabname EQ it_dd02l-tabname.  ENDIF.*adding icon to the header table
    loop at it_dd02l into wa_dd02l.at new tabname.wa_dd02l-icon = '@3M@'.MODIFY it_dd02l FROM wa_dd02l TRANSPORTING icon WHERE tabname EQ wa_dd02l-tabname.
    CLEAR :  wa_dd02l.endat.endloop.endform.                    " fetch_tabledata
    Have a nice day,
    venkat

  • How to enable a check box using the table LVC_S_FCAT

    hi,
    I am working on reports. I have to have a check box and i am using the table LVC_S_FCAT to get the check box, i am getting the check box. how to enable it.

    Hi Preethi,
    try to set default the check-box with the
    value '0', '1', '-', ' ' and 'X' (0/1 -> only display,
    '-' field is not shown, ' ' and 'X' is normal)
    and see the differences.
    Hope it helps.
    Regards, Dieter
    Sorry, i thought you meen enable not editable.
    Message was edited by: Dieter Gröhn

  • How can i transfer the one that i check in a alv in the table

    hi i just want to ask how can i transfer the one that i check in a alv in the table.
    here is the scenario.
    ive created a alv with a checkbox, and if i click on some of the checkbox in the alv.
    then i need it to display in a table as x.

    sel TYPE char1.
    wa_fieldcat-checkbox   = 'X'.
    wa_layout-box_fieldname     = 'SEL'.
    CALL FUNCTION 'GET_GLOBALS_FROM_SLVC_FULLSCR'
          IMPORTING
            e_grid = ref_grid.
      IF NOT ref_grid IS INITIAL.
        CALL METHOD ref_grid->check_changed_data.
      ENDIF.
    Here u get data changed into an internal table u created with SEL as a field and SEL filled with X if line selected.
    U can modify the table u want from this internal table.
    Awrd Points if Useful
    Bhupal

  • I need to load the reference/check table data in to MDM Server - help

    Hi,
      I need to load the referece table/check table data from ECC50 into FTP server/Ports. I am intrested only in Material and vendor extraction. Is this is possible with MDMGX or I need to use old zreports to extract reference table data? Any help on this is appreciated.
    Thanks,
    Daniel.LA

    Hi Daniel,
    U have to use generic extratctor MDMGX to extract reference data(customizing data) from R/3.
    Prerequisite:
    MDMGX to be installed.
    Procedure to use it.
    A)Setup Execution.
    1) Define Object type as per ur requirement (drop down list standard objects are provided like customer,vendor,products etc.).
    2)Define Repository and ftp server name.
    3)Upload ports and check table.
    4)Maintain ports and check table.
    B)Execute Generation and Extraction.
    1)Generate XSD.
    2) Starrt Execution.
    For each check table u have to create a separate port in MDM Repository.
    zreport is a older version ,it can be but neednot contain latest updates in check table .
    Reward Points if helpful.
    Regards,
    Neethu Joy.

Maybe you are looking for

  • Formula variable with replacement path

    HI , 1. Is it possible to use "Customer exist- without user entry variable in the formula variable with the replacement ? 2. if I use two variable for a same time char in one report (one is User entry variable and the other is customer exit variable

  • How can I burn a slide show to a dvd?

    I have tried, every way, possible to burn a slide show with music to a dvd and I did so successfully except that it will only play in a play station 3 unit and not correctly play on any computer or dvd player. I have tried several ways: -Creating it

  • How to create a table with auto number?

    I want to create a table with a column default to increasing integer. The first thought came up to me is to use sequence. I find in google the following create statement create table etl_stats1 (run_time date,arr_rows int,lid int default nextval('etl

  • How to make a script treat only tables of one layer?

    Hi guys Could anyone  point the way to performing the below code only on one layer in  Indesign CS2? I also need to treat tables on "layer1" only. with(app.activeDocument){ for(  storyIndex = 0; storyIndex < stories.length; storyIndex++)            

  • My mac was stolen how can I block it?

    please answer as soon  as possible