F4 help in modulepool

Hi Experts,
                  i have deleted standard f4 help in my program and i have added  few values in particular field.however if i clicked that f4 help it displayed only  ******  instead of added valus. can anybody help me how to do it.
Thanks
rajesh

see the following example
MODULE module_help INPUT.
   DATA: w_progname LIKE sy-repid,
  w_scr_num LIKE sy-dynnr .
  DATA: return_values LIKE ddshretval OCCURS 0 WITH HEADER LINE.
  DATA: itab_dynpfields LIKE dynpread OCCURS 0 WITH HEADER LINE,
  t_dynpfields LIKE dynpread.
  DATA: t_dyname LIKE d020s-prog,
  t_dynumb LIKE d020s-dnum.
  DATA : fd_name LIKE help_info-dynprofld.
  DATA: BEGIN OF int_f4 OCCURS 0,
         kunnr TYPE kna1-kunnr,
         name1 TYPE kna1-name1,
         land1 TYPE kna1-land1,
         regio TYPE kna1-regio,
         adrnr TYPE kna1-adrnr,
        END OF int_f4.
****GETTING RECORDS IN THE INTERNAL TABLE FOR F4 DISPLAY
  SELECT kunnr name1 land1 regio adrnr
   INTO  TABLE int_f4
   FROM kna1
   UP TO 10 ROWS.
  CLEAR int_f4.
****function module to get pop-up window of f4.
  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
       EXPORTING
            retfield        = 'KUNNR'
            dynpprog        = w_progname
            dynpnr          = w_scr_num
            dynprofield     = 'TB_WA-KUNNR'
            value_org       = 'S'
       TABLES
            value_tab       = int_f4
            return_tab      = return_values
       EXCEPTIONS
            parameter_error = 1
            no_values_found = 2
            OTHERS          = 3.
  IF sy-subrc <> 0.
    MESSAGE s000(zsn) WITH 'could not find the  values'.
   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
   WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ELSE .
    kunnr = return_values-fieldval.
  ENDIF.
  REFRESH itab_dynpfields.
  CLEAR: itab_dynpfields.
  t_dynpfields-fieldname = 'TB_WA-KUNNR'.
  APPEND t_dynpfields TO itab_dynpfields.
  t_dynumb = sy-dynnr.
  t_dyname = sy-repid.
This function module must have the values added to
the internal table that you need t oread.
  CALL FUNCTION 'DYNP_VALUES_READ'
       EXPORTING
            dyname               = t_dyname
            dynumb               = t_dynumb
       TABLES
            dynpfields           = itab_dynpfields
       EXCEPTIONS
            invalid_abapworkarea = 1
            invalid_dynprofield  = 2
            invalid_dynproname   = 3
            invalid_dynpronummer = 4
            invalid_request      = 5
            no_fielddescription  = 6
            invalid_parameter    = 7
            undefind_error       = 8
            double_conversion    = 9
            stepl_not_found      = 10
            OTHERS               = 11.
  IF sy-subrc <> 0.
   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
   WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
  break developer.
  LOOP AT itab_dynpfields.
    CASE itab_dynpfields-fieldname.
      WHEN 'TB_WA-KUNNR'.
        itab_dynpfields-fieldvalue = kunnr.
        MODIFY itab_dynpfields.
    ENDCASE.
  ENDLOOP.
  CALL FUNCTION 'DYNP_VALUES_UPDATE'
       EXPORTING
            dyname               = t_dyname
            dynumb               = t_dynumb
       TABLES
            dynpfields           = itab_dynpfields
       EXCEPTIONS
            invalid_abapworkarea = 1
            invalid_dynprofield  = 2
            invalid_dynproname   = 3
            invalid_dynpronummer = 4
            invalid_request      = 5
            no_fielddescription  = 6
            undefind_error       = 7
            OTHERS               = 8.
  IF sy-subrc <> 0.
   MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
   WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
  REFRESH int_f4.
  CLEAR int_f4.
ENDMODULE. " SOURCE_HELP INPUT

Similar Messages

  • Search help in Modulepool

    Hi All,
    I have a screen in Module pool which has 3 input fields, each input field is attached to the same search help.
    These fields are from ztable . I have created a search help USING these 3 fields. All the 3 fields are marked for IMPORT and EXPORT.
    So whenever i click F4 on any of the above 3 fields, It will display search help popup and returns some rows...But the values are transfered back only for 1 fields ..i.e for the first field only .
    I want that ...as soon as i select any of the row from Search hit list..all the 3 columns should get populated with corresponding fields from that row.
    I require it this way as user wants to select based on * selection.Ex: * as * then all fields related to that should be popped up.
    <removed_by_moderator>
    Thanks.
    Edited by: Julius Bussche on Sep 18, 2008 12:30 PM

    Hi Piyush,
    Thanks for those function modules those were very useful for me.
    This is how i got.
    data:l_shlp type SHLP_DESCR,
         l_rc type sy-subrc,
         w_DDSHRETVAL type DDSHRETVAL ,
         ls_shintf   LIKE LINE OF l_shlp-interface,
         t_DDSHRETVAL type TABLE OF DDSHRETVAL.
    DATA: dyname LIKE d020s-prog,
            dynumb LIKE d020s-dnum.
      DATA: BEGIN OF dynpfields OCCURS 3.
              INCLUDE STRUCTURE dynpread.
      DATA: END OF dynpfields.
    CALL FUNCTION 'F4IF_GET_SHLP_DESCR'
      EXPORTING
        SHLPNAME       = 'YTESTDMSSB'
       SHLPTYPE       = 'SH'
    IMPORTING
       SHLP           = l_shlp .
    ls_shintf-valfield = 'X'.
      MODIFY l_shlp-interface FROM ls_shintf TRANSPORTING valfield
                                WHERE shlpfield = 'SNNTX'.
      MODIFY l_shlp-interface FROM ls_shintf TRANSPORTING valfield
                                WHERE shlpfield = 'SBRTX'.
      MODIFY l_shlp-interface FROM ls_shintf TRANSPORTING valfield
                                WHERE shlpfield = 'SBSTX'.
      MODIFY l_shlp-interface FROM ls_shintf TRANSPORTING valfield
                                WHERE shlpfield = 'ENPTX'.
      MODIFY l_shlp-interface FROM ls_shintf TRANSPORTING valfield
                                WHERE shlpfield = 'PLANT_CODE'.
    CALL FUNCTION 'F4IF_START_VALUE_REQUEST'
      EXPORTING
        SHLP                = l_shlp
      DISPONLY            = ' '
      MAXRECORDS          = 500
      MULTISEL            = 'X'
       CUCOL               = SY-CUCOL
       CUROW               = SY-CUROW
    IMPORTING
       RC                  =  l_rc
      TABLES
        RETURN_VALUES       = t_DDSHRETVAL
    IF l_rc = 0.
      LOOP AT t_DDSHRETVAL INTO w_DDSHRETVAL.
        CASE w_DDSHRETVAL-fieldname.
          WHEN 'SNNTX'.     "W_SNNTX = w_DDSHRETVAL-fieldval.
             dyname = sy-repid.
             dynumb = sy-dynnr.
             dynpfields-fieldname = 'W_SNNTX'.
             dynpfields-fieldvalue = w_DDSHRETVAL-fieldval.
            APPEND dynpfields.
          WHEN 'SBRTX'.     "W_SBRTX = w_DDSHRETVAL-fieldval.
            dyname = sy-repid.
             dynumb = sy-dynnr.
             dynpfields-fieldname = 'W_SBRTX'.
             dynpfields-fieldvalue = w_DDSHRETVAL-fieldval.
            APPEND dynpfields.
          WHEN 'SBSTX'.     "W_SBSTX = w_DDSHRETVAL-fieldval.
            dyname = sy-repid.
             dynumb = sy-dynnr.
             dynpfields-fieldname = 'W_SBSTX'.
             dynpfields-fieldvalue = w_DDSHRETVAL-fieldval.
            APPEND dynpfields.
          WHEN 'ENPTX'.     "W_ENPTX = w_DDSHRETVAL-fieldval.
            dyname = sy-repid.
             dynumb = sy-dynnr.
             dynpfields-fieldname = 'W_ENPTX'.
             dynpfields-fieldvalue = w_DDSHRETVAL-fieldval.
            APPEND dynpfields.
         WHEN 'PLANT_CODE'.     "W_ENPTX = w_DDSHRETVAL-fieldval.
            dyname = sy-repid.
             dynumb = sy-dynnr.
             dynpfields-fieldname = 'W_WERKS'.
             dynpfields-fieldvalue = w_DDSHRETVAL-fieldval.
            APPEND dynpfields.
        ENDCASE.
      ENDLOOP.
      CALL FUNCTION 'DYNP_VALUES_UPDATE'
             EXPORTING
                  dyname     = dyname
                  dynumb     = dynumb
             TABLES
                  dynpfields = dynpfields.
    ENDIF.

  • Help Window in a modulepool screen

    Hello Folks,
    I have created a button(named it as HELP) in the modulepool screen. I have a requirement where when i click on the button it should display the help information in the same screen.
    For example: whenever we click F1 on any standard field it will display the help information in a same screen with new window.
    Please assist me in fixing this.

    Hi
    trap the Fcode and write the code inside
    this is some demo programs which will help u.
    Hi Sri,
    Check these demo programs:
    DEMO_DYNPRO_F1_HELP
    DEMO_SELECTION_SCREEN_F1
    Regards,
    Amresh.

  • F4 help for one field in modulepool program..(Possible values)

    Hello Experts,
    I have 3 fields in my module pool screen.
    PLANT, MATERIALNO AND STORAGELOCATION.
    BASED ON PLANT AND MATERIAL I NEED TO PROVIDE F4 HELP FOR STORAGE LOCATION(LGORT).
    How can i write the code in PROCESS ON VALUE REQUEST ..
    AND WHICH FUNCTION MODULE SHOULD BE USED.
    Please can anybody send me the code asap.
    I will give u full points if ur code matches my requirement.

    Hi Raja,
               i will send a sample code for ur problem check in once..In that code i explicitly hardcoded the values for serchhelp.Instead of that we have to use select statement based on ur condition and place them in internal table ok.
    FUNCTION MODULE:
    F4IF_INT_TABLE_VALUE_REQUEST.
    CODE:
    *& Report  YSEARCHHELP                                                 *
    *& DEVELOPER   : KIRAN KUMAR.G.A                                       *
    *& PURPOSE     : DEMO ON SEARCH HELP                                   *
    *& CREATION DT : 27/12/2007                                            *
    *& REQUEST     : ERPK900035                                            *
    REPORT  YSEARCHHELP.
    INTERNAL TABLE FOR STORING NAMES IN SELECTION LIST
    data: begin of t_itab occurs 0,
            name(10) type c,
          end of t_itab.
    *FIELDNAME AND TAB NAME FOR THE SELECTION
    DATA :field_tab LIKE dfies  OCCURS 0 WITH HEADER LINE.
    *THE TABLE FOR RETURNING THE NAME OF THE SELECTED ITEM
    DATA : return_tab LIKE ddshretval OCCURS 0 WITH HEADER LINE.
    *START THE SELECTION SCREEN BLOCK
    selection-screen begin of block ss1 with frame.
    parameters: p_name1(10) type c.
    selection-screen end of block ss1.
    *& F4 Help for p_name1                                                 *
    at selection-screen on value-request for p_name1.
    *CLEAR ALL EXISTING DATA
    *TO BE DONE EVERYTIME F4 HELP IS REQUESTED
    REFRESH t_itab.
    REFRESH field_tab.
      field_tab-fieldname = 'ERNAM'.
      field_tab-tabname = 'VBAK'.
    APPEND field_tab.
    t_itab-name = 'Andrews'.
    append t_itab.
    t_itab-name = 'Jennie'.
    append t_itab.
    CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
      EXPORTING
      DDIC_STRUCTURE         = ' '
        retfield               = field_tab-fieldname
      PVALKEY                = ' '
      DYNPPROG               = ' '
      DYNPNR                 = ' '
      DYNPROFIELD            = ' '
      STEPL                  = 0
        WINDOW_TITLE           = 'Select name'
      VALUE                  = ' '
      VALUE_ORG              = 'C'
      MULTIPLE_CHOICE        = ' '
      DISPLAY                = ' '
      CALLBACK_PROGRAM       = ' '
      CALLBACK_FORM          = ' '
      MARK_TAB               =
    IMPORTING
      USER_RESET             =
      tables
       value_tab              = t_itab
       FIELD_TAB              = field_tab
       RETURN_TAB             = return_tab
      DYNPFLD_MAPPING        =
    EXCEPTIONS
       PARAMETER_ERROR        = 1
       NO_VALUES_FOUND        = 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.
    else.
    p_name1 = return_tab-fieldval.
    ENDIF.
    Award points if helpful.
    Kiran Kumar.G
                    Have a Nice Day..

  • How to Fetch Data From an Internal table to a field in Modulepool Screen ??

    In my Modulepool Screen i have two fields ,
    Based on the data of the First field ,the second field will display the data.
    For ex-  first field - I choosed the data -" MARUTI",
                then in the second field , all d CARs ( 800,zen,waganor.....)related to MARUTI shd be displayed.
    without using POV module hw to use dis ? and also using POV ,what are the function modules to be used ..
    pls explore in details...
    Thnks to all d contributors for their Time.....

    see if u have a limited values to display in Listbox, den we will go for vrm_set_values.
    but here as per the requirement
    thr is no limited Values in d second dropdown box.
    Let me Clear abt the requirement.
    First field - issue no.
    2nd field- Item no.
    when u select a particular issue no, den in item it shd display the corresponding item nos related to that issueno. And both Fields r Primary keys in d table( customised Table.)
    this is wwht exactly my requirement.
    as i created The search help for issueNo, its displaying all the issueno Dat are in DB.
    But Itemno Field is nt behaving as per That.
    Pls Suggest me.. in details

  • Download and Upload Modulepool program

    hai all,
       Could any one say how to Download and Upload Modulepool program from sap.
    Thanks,
    Jeevan.

    Hi Puduru
    Welcome to ABAP forums.
    If you just want to export Module pool program once, you can use transaction SE80 and menu point Utilities->More Utilities->Upload/Download->Download option ( for each include / component ).
    Save it as a text file and then repeat the same process.
    Here's other programs for the same functionality. You can use one of them.
    http://www.members.tripod.com/abap4/Upload_and_Download_ABAP_Source_Code.html
    http://sap.ittoolbox.com/code/d.asp?d=1623&a=s
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/abap/finding your code in bsp applications.article
    http://www.geocities.com/rmtiwari/Resources/Utilities/WebViewer.html
    http://www.dalestech.com/
    Dont forget to rewards pts, if it helps ;>)
    Regards,
    Rakesh

  • (Need Help) How to create Numeric text box in SVG

    Hello everyone,
    Can any one help me to create Numeric TextField in SVG? I'm struggling to do this please someone help me as soon as possible....
    Thanks In advance,
    Ulaga

    To get the best answers, I think you probably need to break down your post into several different one with a separate question in each, along with the business problem you are trying to solve... but here's a few pointers for you to research...
    Textbox - there's plenty of info in SDN on creating a custom control with a textbox e.g. Re: Text Editor on modulepool Screen and sample code in SAP too.
    Attachments - If this is for an email, then GUI_UPLOAD might help and the BCS class is the newer way to send messages... check out Re: Offline Approval: RBBP_NOTIFICATION_OFFAPP Vs RSWUWFMLEC for example... if this is an attachment for an SAP object such as an FI Document or Purchase Order, then the Generic Object Services (GOS) could be what you want e.g. https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0e6b0d95-0a01-0010-4696-ca0a48de5fb3
    Jonathan

  • Drop down box in a modulepool

    Hi,
    I am creating a modulepool with a drop down box in one of the dynpros. I have managed to fill it with values using the 'VRM_SET_VALUES' function module.
    The problem comes when running the modulepoool. The field displays the drop down box with the correct values, but it does not take the values I select. The first opcion is the defualt, and even though I choose a different one it does not take the change.
    Is there something missing?
    Thanks in advance,
    Nerea.

    Hi Nerea,
    Check with this code
    TYPE-POOLS: VRM.
    TABLES SPFLI.
    TABLES SSCRFIELDS.
    DATA flag.
    DATA: NAME TYPE VRM_ID,
          LIST TYPE VRM_VALUES,
          VALUE LIKE LINE OF LIST.
    PARAMETERS PS_PARM LIKE SPFLI-CARRID  AS LISTBOX VISIBLE LENGTH 10
    USER-COMMAND
    fcodex.
    data: i_spfli type spfli occurs 0 with header line.
    PARAMETERS PQ_PARAM LIKE SPFLI-connid AS LISTBOX VISIBLE LENGTH 15
    USER-COMMAND
    fcodey.
    INITIALIZATION.
      NAME = 'PS_PARM'.
      DATA T TYPE I VALUE 0.
    SELECT DISTINCT carrid into corresponding fields of table i_spfli FROM
    SPFLI.
      loop at i_spfli.
        VALUE-KEY = i_spfli-CARRID.
        VALUE-TEXT = i_spfli-CARRID.
        APPEND VALUE TO LIST.
      endloop.
      CALL FUNCTION 'VRM_SET_VALUES'
        EXPORTING
          ID     = NAME
          VALUES = LIST.
    AT SELECTION-SCREEN.
      if sy-ucomm eq 'FCODEX'.
        REFRESH LIST.
        CLEAR LIST.
        PQ_PARAM = ' '.
        NAME = 'PQ_PARAM'.
        SELECT  * FROM SPFLI WHERE CARRID = PS_PARM.
          VALUE-KEY = SPFLI-connid.
          VALUE-TEXT = SPFLI-connid.
          APPEND VALUE TO LIST.
        ENDSELECT.
      endif.
    AT SELECTION-SCREEN OUTPUT.
      LOOP AT SCREEN.
        IF SY-UCOMM NE 'FCODEX' OR SY-UCOMM NE 'FCODEY'.
          CALL FUNCTION 'VRM_SET_VALUES'
            EXPORTING
              ID     = NAME
              VALUES = LIST.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    START-OF-SELECTION.
      clear i_spfli.
      refresh i_spfli.
    select * into table i_spfli from spfli where carrid = ps_parm and connid
    = pq_param.
      loop at i_spfli.
        WRITE: / 'CITY FROM:', I_SPFLI-CITYFROM, 'CITY TO :',I_SPFLI-CITYTO,
       'DEPARTURE TIME :', I_SPFLI-DEPTIME.
      ENDLOOP.
    Reward with point if it is helpful
    Regards
    Alfred

  • Select-options in ModulePool

    hi experts,
    I am facing one issue regarding the modulepool programming . In Module Pool Programming I am using select-options, I want to upload the selected ranges and also the excluded values as zeros in the database.Please any one help me.

    You can use the Select-Option as Ranges in a select statement....if you want exclude Zeros in DB you can use a simple condition.....WHERE VALUE > 0...
    Regards

  • Whr to find modulepool program of aTransaction

    Hi all,
    I find main program for a transaction code as report in some entries of TSTC table but when i run a transaction i find the program as modulepool program from system status option. In which table can i find the respective modulepool program of a tcode.
    for ez table entry for ME21N in TSTC is RM_MEPO_GUI and its corresponding program is SAPLMEGUI from system status option.
    Message was edited by:
            chandrahasa

    Hi,
    Run your Transaction.
    Then the screen of your program Displays.
    In the screen In the  Right Bottom corner there will be  your transaction name. Just click the Icon nearby and find your program name.
    Thanks,
    Reward If Helpful.

  • Table control in modulepool

    Hi,
    I have table control in modulepool.I have to edit some cells in my table control and update the same fields in actual table after pressing save button.And also I should maintain the modified field in some Ztable.
    Plese provide me the code if any body having the same scenario.
    It is urgent.
    Thanks
    suresh

    refer these
    http://sap.niraj.tripod.com/id25.html
    http://sap.niraj.tripod.com/id29.html
    <b>http://help.sap.com/saphelp_nw2004s/helpdata/en/9f/dbac5135c111d1829f0000e829fbfe/content.htm</b>
    regards,
    srinivas

  • How to add search help to custom infotype listbox??

    Hi All,
    How to add search help to custom infotype listbox??
    Thanks in advance

    Hi Vinay,
    We have search help and list box as 2 different options.
    At a time we can make a field a list box or a search help.List box is restricted and we can pick values from the defined list whereas in search help we can allow more entries and then validate the value entered later.
    Implementing a listbox or search help in infotype is same as that of implementing it in a modulepool .
    for search help..we can create a custom search help or check for existing search help in se11
    then in the screen on infotype field..assign the search help direcly at the screen painter level..
    double click on the field in screen painter -> change mode and then in the space for "search help" enter the search helps name
    for list box..in the screen painter ,make sure the field is selected as list box..then in PAI of screen we do a
    (Process on value-request..field fieldname module module name)..check syntax and other details...
    Using function module vrm_set_value fill the field and populate it as required
    Pls check and revert
    Regards
    Byju

  • How to call Report output in Modulepools

    hi
    can any one suggest me
    How to call Report output in Modulepools
    i have a push button in modulepool after clicking that pushbutton i need a report output
    how to do this
    Thanks & Regards
    kalyan

    Hi Kalyan,
    From Module pool program you have to go display A Report output..
    So at User-Command of PAI use LEAVE TO LIST PROCESSING.
    Regarding this check the Demo program DEMO_LEAVE_TO_LIST_PROCESSING.
    And for further reference please check this SAP Help
    http://help.sap.com/saphelp_nw70/helpdata/en/9f/db9d2f35c111d1829f0000e829fbfe/frameset.htm
    For more help please check this thread
    Re: LEAVE TO LIST-PROCESSING
    Hope this would help you.
    Good luck
    Narin

  • I need how to insert records in ztable through modulepool

    Hi All
        I created a modulepool screen, in that i placed some fields from ztable.
       Now i enter the record in that screen text area and push submit button it would be
      store in ztable.
    plz some one help me by sending the INSERT code for that
    Thanks
    Lokesh

    Hi,
    Check out the following code.
    TABLES: Ztable.                          .
    DATA : BEGIN OF IT OCCURS 0,
          sortl LIKE kna1-sortl,
           SGTXT LIKE MSEG-SGTXT,
           WERKS LIKE MSEG-WERKS,
           LGORT LIKE MSEG-LGORT,
           END OF IT.
    *&      Module  USER_COMMAND_1000  INPUT
          text
    MODULE USER_COMMAND_1000 INPUT.
      CASE SY-UCOMM.
        WHEN 'BACK'.
            LEAVE PROGRAM.
        WHEN 'CANCEL'.
            LEAVE PROGRAM.
        WHEN 'SAVE'.
           ztable-agency = it-sortl.
            ztable-AGENCY = IT-SGTXT.
            ztable-WERKS = IT-WERKS.
            ztable-LGORT = IT-LGORT.
            INSERT ztable.
       MESSAGE S100(ZMMABAP) .
       IF SY-SUBRC NE 0.
       MESSAGE E101(ZMMABAP).
       ENDIF.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_1000  INPUT
    *&      Module  STATUS_1000  OUTPUT
          text
    MODULE STATUS_1000 OUTPUT.
      SET PF-STATUS 'Zstatus'.
      SET TITLEBAR 'title'.
    ENDMODULE.     
    Reward points if helpful.
    regards,
    CS

  • Could anybody plz send some faq's on modulepool?

    Hi experts,
    I'm very new to module pool.
    could anybody plz send some faq's on modulepool?
    regards.
    venkat

    Module Pool Programming
    http://www.allsaplinks.com/dialog_programming.html
    http://sap.mis.cmich.edu/sap-abap/abap09/
    http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
    http://help.sap.com/saphelp_webas630/helpdata/en/9f/db9cdc35c111d1829f0000e829fbfe/content.htm
    http://sap.mis.cmich.edu/abap-00/
    http://www.allsaplinks.com/files/using_table_in_screen.pdf
    http://help.sap.com/saphelp_46c/helpdata/en/08/bef2dadb5311d1ad10080009b0fb56/content.htm
    http://www.sapgenie.com/links/abap.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c9/5472fc787f11d194c90000e8353423/frameset.htm
    http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
    http://help.sap.com
    http://www.sapgenie.com/abap/example_code.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/52/670ba2439b11d1896f0000e8322d00/frameset.htm
    http://www.allsaplinks.com/dialog_programming.html
    http://www.sapbrain.com/TUTORIALS/default.html
    http://www.sappoint.com/abap/spmp.pdf
    http://sappoint.com/abap.html
    http://www.sap-img.com/abap.htm
    http://sap.ittoolbox.com/code/archives.asp?i=10&t=450&a=t
    http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
    http://www.sap-img.com/abap/
    http://www.sapdevelopment.co.uk/dialog/dialoghome.htm
    http://www.sap-img.com/
    http://www.sappoint.com/faq/faqdiapr.pdf
    http://www.allsaplinks.com/dialog_programming.html
    Check the following Link
    http://www.sappoint.com/faq/faqss.pdf

Maybe you are looking for