ALV Help-pushbutton?

Dear all,
I am unable to select the a field.I am using REUSE_ALV_GRID_DISPLAY.There is no pushbutton on the left side to select the row.if i click on one value in the field than that entire row gets selected.How to get that pushbutton?

box_fieldname
box_tabname
populate above fileds in the layout it will display push button to select the row and  the correponding field will be automatically populated based on the row selection.
Regards,
Gopi,
reward points if helpfull.

Similar Messages

  • End of list in alv help

    hello experts,
    i want to display the following format in the end of the list of the ALV. the report actually has a grid structure and a list header , and now i want to add the following to the end of the list.
                                             bed                   pecess                      she cess
    opening balance
    credit from manufacturer
    credit from dealer
    credit from import
    total credit available
    debit
    closing balance
    The major problem here is the alignment.
    pls kindly help me if there are key words that can used for the aligning in the end-of-the-list.
    so far i have used the ***-typ and ***-info to display but i am not able to achieve what was required.
    And i want to know how to add the variables for eg: in the table above i have three variables to fill each row , but how do i achieve it. plz kindly help me if possible with some sample codes.
    Thanks in Advance.
    Edited by: Arun Pandian on Nov 26, 2008 7:33 AM

    Refer this link:
    http://www.sap-img.com/abap/sample-programs-on-alv-grid.htm
    Regards,
    Ravi

  • ALV Help plz urgent

    Hi,
    Can anyone help me with ALV that how to display ALV Column Heading in Multiple Line.
    Means Multiple line Coulmn heading of ALV.
    Please fell free to contact me at
    [email protected]
    Regards,
    Muhammad Usman Malik
    SAP ABAP Consultant
    Siemens Pakistan
    +92-333-2700972

    Welcome to SDN.
    Copy Paste below code and execute the same. The output contains mutiple lines in header but I dont know how to do it in ALV. May be of some help to you.
    REPORT  ztestvib    MESSAGE-ID zz  LINE-SIZE 50.
    TYPE-POOLS: slis.
    DATA: x_fieldcat TYPE slis_fieldcat_alv,
          it_fieldcat TYPE slis_t_fieldcat_alv,
          l_layout TYPE slis_layout_alv,
          x_events TYPE slis_alv_event,
          it_events TYPE slis_t_event.
    DATA: BEGIN OF itab OCCURS 0,
          vbeln LIKE vbak-vbeln,
          posnr LIKE vbap-posnr,
          male TYPE i,
          female TYPE i,
         END OF itab.
    SELECT vbeln
           posnr
           FROM vbap
           UP TO 20 ROWS
           INTO TABLE itab.
    x_fieldcat-fieldname = 'VBELN'.
    x_fieldcat-seltext_l = 'VBELN'.
    x_fieldcat-tabname = 'ITAB'.
    x_fieldcat-col_pos = 1.
    APPEND x_fieldcat TO it_fieldcat.
    CLEAR x_fieldcat.
    x_fieldcat-fieldname = 'POSNR'.
    x_fieldcat-seltext_l = 'POSNR'.
    x_fieldcat-tabname = 'ITAB'.
    x_fieldcat-col_pos = 2.
    APPEND x_fieldcat TO it_fieldcat.
    CLEAR x_fieldcat.
    x_fieldcat-fieldname = 'MALE'.
    x_fieldcat-seltext_l = 'MALE'.
    x_fieldcat-tabname = 'ITAB'.
    x_fieldcat-col_pos = 3.
    APPEND x_fieldcat TO it_fieldcat.
    CLEAR x_fieldcat.
    x_fieldcat-fieldname = 'FEMALE'.
    x_fieldcat-seltext_l = 'FEMALE'.
    x_fieldcat-tabname = 'ITAB'.
    x_fieldcat-col_pos = 3.
    APPEND x_fieldcat TO it_fieldcat.
    CLEAR x_fieldcat.
    x_events-name = slis_ev_top_of_page.
    x_events-form = 'TOP_OF_PAGE'.
    APPEND x_events  TO it_events.
    CLEAR x_events .
    l_layout-no_colhead = 'X'.
    CALL FUNCTION 'REUSE_ALV_LIST_DISPLAY'
      EXPORTING
        i_callback_program = sy-repid
        is_layout          = l_layout
        it_fieldcat        = it_fieldcat
        it_events          = it_events
      TABLES
        t_outtab           = itab
      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.
    *&      Form  top_of_page
          text
    FORM top_of_page.
    *-To display the headers for main list
      FORMAT COLOR COL_HEADING.
      WRITE: / sy-uline(103).
      WRITE: /   sy-vline,
            (8) ' ' ,
                 sy-vline,
            (8)  ' ' ,
                 sy-vline,
            (19) '***'(015) CENTERED,
                 sy-vline.
      WRITE: /   sy-vline,
            (8) 'VBELN'(013) ,
                 sy-vline,
            (8) 'POSNR'(014) ,
                 sy-vline,
            (8) 'MALE'(016) ,
                 sy-vline,
             (8)  'FMALE'(017) ,
                 sy-vline.
      FORMAT COLOR OFF.
    ENDFORM.                    "top_of_page

  • ALV with pushbutton

    Hi all,
    When I create a ALV output with grid(using REUSE_ALV_GRID_DISPLAY), during output display I want a pushbutton to be displayed BEFORE each row.The row should not be editable.When I select the button, the whole row should be selected.
    What extra code should I add in my program?
    Thanks,
    Shivaa......

    hi Vijay,
    I have added the code as you suggested.Isee the output as I wanted.But, when I click 'BACK' pushbutton,
    I get following runtime error-->  SNAP_NO_NEW_ENTRY...
    I am enclosing the code here..Let me know if I have done any mistake.
    REPORT  ZALV.
    initialization.
    tables: lfa1.
    type-pools: slis.
    data: itab like lfa1 occurs 3,
          fcat type slis_t_fieldcat_alv,
          layo type slis_layout_alv,
          pnam type sy-repid.
    layo-colwidth_optimize = 'X'.
    layo-zebra = 'X'.
    layo-detail_popup = 'X'.
    layo-box_fieldname = 'BOX_FIELD'.
    start-of-selection.
    pnam = sy-repid.
    select * up to 20 rows from lfa1 into table itab.
    perform calcat.
    perform gridout.
    form calcat.
    CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'
      EXPORTING
        I_PROGRAM_NAME               = pnam
        I_INTERNAL_TABNAME           = 'ITAB'
       I_STRUCTURE_NAME             =
       I_CLIENT_NEVER_DISPLAY       = 'X'
        I_INCLNAME                   = pnam
       I_BYPASSING_BUFFER           =
       I_BUFFER_ACTIVE              =
       CHANGING
         CT_FIELDCAT                  = fcat
    EXCEPTIONS
       INCONSISTENT_INTERFACE       = 1
       PROGRAM_ERROR                = 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.
    endform.
    form gridout.
    CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
      EXPORTING
       I_INTERFACE_CHECK                 = ' '
       I_BYPASSING_BUFFER                = ' '
       I_BUFFER_ACTIVE                   = ' '
        I_CALLBACK_PROGRAM                = pnam
       I_CALLBACK_PF_STATUS_SET          = ' '
       I_CALLBACK_USER_COMMAND           = ' '
       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                      = 'Vendor Master Information'
       I_GRID_SETTINGS                   =
        IS_LAYOUT                         = layo
        IT_FIELDCAT                       = fcat
       IT_EXCLUDING                      =
       IT_SPECIAL_GROUPS                 =
       IT_SORT                           =
       IT_FILTER                         =
       IS_SEL_HIDE                       =
       I_DEFAULT                         = 'X'
       I_SAVE                            = ' '
       IS_VARIANT                        =
       IT_EVENTS                         =
       IT_EVENT_EXIT                     =
       IS_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_HYPERLINK                      =
       IT_ADD_FIELDCAT                   =
       IT_EXCEPT_QINFO                   =
       I_HTML_HEIGHT_TOP                 =
       I_HTML_HEIGHT_END                 =
    IMPORTING
       E_EXIT_CAUSED_BY_CALLER           =
       ES_EXIT_CAUSED_BY_USER            =
       TABLES
         T_OUTTAB                          = itab
    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.

  • ALV help - Excel sheet comes in blank

    I need help with my ALV implementation.  The ALV displays fine but when I try to view it in Excel, by clicking on the icon, I get blank pages.  Does anybody have any ideas?  Below is the code that I am using to display the ALV.
    FORM display_alv .
      DATA: gr_alv TYPE REF TO cl_salv_table,
            gr_func TYPE REF TO cl_salv_functions,
            gr_columns TYPE REF TO cl_salv_columns_table,
            gr_column TYPE REF TO cl_salv_column_table,
            gr_error TYPE REF TO cx_salv_error.
      TRY.
          CALL METHOD cl_salv_table=>factory
            IMPORTING
              r_salv_table = gr_alv
            CHANGING
              t_table      = it_table.
        CATCH cx_salv_msg INTO gr_error.
      ENDTRY.
      gr_func = gr_alv->get_functions( ).
      gr_func->set_all( abap_true ).
      gr_alv->display( ).
    ENDFORM.                    " display_alv

    Hi,
    have a look at this forum thread:
    (here you´ll find a nice example by Rich Heilman).
    Best regards.

  • ALV HELP

    My ALV Report Displays Data of Vendor Master
    The user needs a functionality. : When Vendor Number on Alv Report is double clicked MK03 should be opened and the Display Vendor Address should be shown for that vendor.
    Please guide how should I go about it. There is no parameter id for the Address Check Box in MK03 Screen. So Please dont suggest the set parameter id and call transaction.
    thanks

    Hello KVC,
    Similar kind of reqirement we also got.
    Want we can do is record a BDC and run it in all screen mode.
    Check this:
    FORM USER_COMMAND USING R_UCOMM LIKE SY-UCOMM
                      RS_SELFIELD TYPE SLIS_SELFIELD.
      DATA: L_LIFN2 TYPE WYT3-LIFN2.
      DATA: L_EKORG TYPE WYT3-EKORG.
    *refresh g_t_bdc.
      CASE R_UCOMM.
        WHEN '&IC1'.   "doubleclick
          CHECK RS_SELFIELD-FIELDNAME = 'LIFN2'.
          READ TABLE G_T_WYT3 INDEX RS_SELFIELD-TABINDEX.
          IF SY-SUBRC = 0.
            CLEAR : L_LIFN2.
            SET PARAMETER ID 'LIF' FIELD G_T_WYT3-LIFN2.
            SET PARAMETER ID 'EKO' FIELD G_T_WYT3-EKORG.
            GET PARAMETER ID 'LIF' FIELD L_LIFN2.
            GET PARAMETER ID 'EKO' FIELD L_EKORG.
          ENDIF.
          PERFORM CALL_MK03 USING L_LIFN2 L_EKORG.
      ENDCASE.
    ENDFORM.                    " USER_COMMAND
    *&      Form  BDC_DYNPRO
    *       text
    *      -->P_0198   text
    *      -->P_0199   text
    FORM BDC_DYNPRO USING    PROGRAM
                             DYNPRO.
      CLEAR G_T_BDC.
      G_T_BDC-PROGRAM  = PROGRAM.
      G_T_BDC-DYNPRO   = DYNPRO.
      G_T_BDC-DYNBEGIN = 'X'.
      APPEND G_T_BDC.
    ENDFORM.                    " BDC_DYNPRO
    *&      Form  BDC_FIELD
    *       text
    *      -->P_0208   text
    *      -->P_G_T_WYT3_LIFN2  text
    FORM BDC_FIELD USING    FNAM
                            FVAL.
      IF FVAL <> SPACE.
        CLEAR G_T_BDC.
        G_T_BDC-FNAM = FNAM.
        G_T_BDC-FVAL = FVAL.
        APPEND G_T_BDC.
      ENDIF.
    ENDFORM.                    " BDC_FIELD
    *&      Form  call_mk03
    *       text
    *      -->P_LW_LIFN2  text
    FORM CALL_MK03 USING    P_L_LIFN2 P_L_EKORG.
      PERFORM BDC_DYNPRO      USING 'SAPMF02K' '0108'.
      PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                    'RF02K-D0110'.
      PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                    'USE_ZAV'.
      PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                    '/00'.
      PERFORM BDC_FIELD       USING 'RF02K-LIFNR'
                                     P_L_LIFN2.
      PERFORM BDC_FIELD       USING 'RF02K-EKORG'
                                     P_L_EKORG.
      PERFORM BDC_FIELD       USING 'RF02K-D0110'
                                    'X'.
      PERFORM BDC_FIELD       USING 'USE_ZAV'
                                    'X'.
      PERFORM BDC_DYNPRO      USING 'SAPMF02K' '0111'.
      PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                    'RF02K-LIFNR'.
      PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                    '/00'.
      PERFORM BDC_DYNPRO      USING 'SAPLSPO1' '0100'.
      PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                    '=NO'.
      CALL TRANSACTION 'MK03' USING G_T_BDC MODE 'E'.
      CLEAR G_T_BDC.
      REFRESH G_T_BDC.
    ENDFORM.                                                    " call_mk03
    REgards,
    Vasanth

  • ALV help required

    Hi All,
    I require to download the ALV output in excel format using the export button in the toolbar. Can anyone please tell the process how to implement this functionality.
    Regards,
    Mainak

    Hi,
    I have written the below code in WDDOINIT of the main view to enable export functionality. Please suggest if there is any other way.
    DATA:
        lr_salv_wd_table_usage TYPE REF TO if_wd_component_usage.
      DATA:
        lr_salv_wd_table TYPE REF TO iwci_salv_wd_table.
      DATA: lr_export_settings TYPE REF TO if_salv_wd_export_settings,
    r_table type ref to CL_SALV_WD_CONFIG_TABLE,
            lr_std_func TYPE REF TO if_salv_wd_std_functions.
    lr_salv_wd_table_usage = wd_this->wd_cpuse_alv( ).
      IF lr_salv_wd_table_usage->has_active_component( ) IS INITIAL.
        lr_salv_wd_table_usage->create_component( ).
      ENDIF.
    *... get ALV component
      lr_salv_wd_table = wd_this->wd_cpifc_alv( ).
    *... (1) get ConfigurationModel from ALV Component
      wd_this->r_table = lr_salv_wd_table->get_model( ).
    *... init FunctionSettings
      cl_salv_wd_model_table_util=>if_salv_wd_table_util_stdfuncs~set_all(
        r_model = wd_this->r_table ).
      lr_std_func ?= wd_this->r_table.
      lr_std_func->set_export_allowed( abap_true ).

  • ALV help plz

    Hello, my alv contains a lot of fields .So when i scroll to the right ,i lose the first few fields and i do not know which one it is.
    1)How can i make the first 2 fields in my alv static(they do not move) , so that when i scroll to the right ,they are still there?
    2)I want the line colour(in my ALV) to change when i change lines (primary key is the first field)

    Hello,
    Use this link.
    http://www.sapdevelopment.co.uk/reporting/alv/alvgrid_color.htm
    Cheers,
    Vasanth

  • ALV help on summing

    Hi,
    I have a report which will display the costing data. Now I have to sum on the Basis of Cost Centre and Profit Centre. I do not want the total. I want the line items to be summed on this 2 fields. How would I handle this in ALV Fieldcatalogue.
    Regards,
    Mira

    For the fields that are to be summed, in the field catalog, make sure that they have "do_sum" turned on.
      ls_fcat-do_sum     = 'X'.
    Doing this allows you to do sub-totaling.  At runtime, while ALV is being displayed.  Hightlight one of the columns like "Profit Center", click the subtotal icon. 
    You can either program this kind of functionality directly in the program but useing the parmeter "I_SORT" or the class CL_GUI_ALV_GRID, or something simuluar using the FM for alv grid.
    You could also save this layout as a default variant.
    Regards,
    Rich Heilman

  • ALvs' help

    Hi all,
    I am using 4 structures to populate the data . Already  i have prepared field catlog what are all the fields in 4 structruers.
    I have 4 radio button. if i selct 1 radio button , the data is coming into first structure, and if i selct 2 radiobutton , the data is coming into second structure respetively.
    How can i capture the which structure i am selcted dynamically.
    regards,
    Ajay

    Hi
    if radiubutton 1 = 'x' then execute one structure
    if radiobutton 2 = 'x' then execute structre 2
    like this write the code
    i am sending u a code in that its interctive report not alv
    in this way you can do that one
    in case of ALVs call that Fm grid
    under that radiobutton
    *& Report  ZNNR_REPORT
    REPORT  ZNNR_REPORT NO STANDARD PAGE HEADING MESSAGE-ID ZNNR LINE-SIZE 100 LINE-COUNT 65(4).
    ******DATA DECLARATIONS**********
    DATA : BEGIN OF IT_PLANT OCCURS 0,
            MATNR LIKE MARA-MATNR,
            WERKS LIKE MARC-WERKS,
            PSTAT LIKE MARC-PSTAT,
            EKGRP LIKE MARC-EKGRP,
           END OF IT_PLANT.
    DATA : BEGIN OF IT_PONO OCCURS 0,
            EBELN LIKE EKKO-EBELN,
            EBELP LIKE EKPO-EBELP,
            MATNR LIKE EKPO-MATNR,
            WERKS LIKE EKPO-WERKS,
            LGORT LIKE EKPO-LGORT,
           END OF IT_PONO.
    TABLES EKKO.
    ********END OF DATA DECLARATIONS*********
    ********SELECTION SCREEN DESIGN ***********
    *SELECTION-SCREEN BEGIN OF LINE.
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.
    PARAMETER : P_WERKS LIKE MARC-WERKS MODIF ID S1.
    SELECT-OPTIONS : S_EBELN FOR EKKO-EBELN NO INTERVALS MODIF ID S2.
    SELECTION-SCREEN END OF BLOCK B1.
    SELECTION-SCREEN BEGIN OF BLOCK B2 WITH FRAME TITLE TEXT-004.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS : R1 RADIOBUTTON GROUP G1.
    SELECTION-SCREEN COMMENT 5(20) TEXT-002 FOR FIELD R1.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN BEGIN OF LINE.
    PARAMETERS : R2 RADIOBUTTON GROUP G1.
    SELECTION-SCREEN COMMENT 5(20) TEXT-003 FOR FIELD R2.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN END OF BLOCK B2.
    *SELECTION-SCREEN END OF LINE.
    ******END OF SELECTION SCREEN DESIGN****************
    *********INITIALIZATION OF SELECTION SCREEN ELEMENTS.*****
    INITIALIZATION.
    P_WERKS = '1000'.
    S_EBELN-LOW = '4500016926'.
    S_EBELN-OPTION = 'EQ'.
    S_EBELN-SIGN = 'I'.
    APPEND S_EBELN.
    CLEAR S_EBELN.
    ************END OF INITIALIZATION***********************
    ***********SCREEN MODIFICATIONS*******************
    AT SELECTION-SCREEN OUTPUT .
      LOOP AT SCREEN .
        IF R1 EQ 'X' AND SCREEN-GROUP1 EQ 's2'.
          SCREEN-INPUT = 0.
          MODIFY SCREEN.
        ENDIF.
        IF R2 EQ 'X' AND SCREEN-GROUP1 EQ 'S1'.
          SCREEN-INPUT = 0.
          MODIFY SCREEN.
        ENDIF.
      ENDLOOP.
    *AT SELECTION-SCREEN OUTPUT.
    IF sy-ucomm = 'RB'.
    IF r1 = 'X' and screen-group1 eq 's2'.
       LOOP AT SCREEN.
         IF screen-name = 'p_werks'.
           screen-required = 1. "mandatory field
           MODIFY SCREEN.
         ENDIF.
       ENDLOOP.
    ENDIF.
    *elseIF r2 = 'X' and screen-group1 eq 's1'.
    LOOP AT SCREEN.
       IF screen-name = 's_ebeln'.
         screen-required = 0. "mandatory field
         MODIFY SCREEN.
       ENDIF.
    ENDLOOP.
    *ENDIF.
    ********END OF SCREEN MODIFICATIONS*****************
    ***************SCREEN VALIDATIONS *****************
      SELECT SINGLE *
               FROM EKKO
               INTO EKKO
               WHERE EBELN IN S_EBELN.
      IF SY-SUBRC <> 0.
        SET CURSOR FIELD 'S_EBELN-LOW'.
        MESSAGE E999 WITH TEXT-005.
      ENDIF.
    ********end of screen validation*****************
    START-OF-SELECTION.
    *set pf-status '100'.
      IF R1 EQ 'X'.
        SELECT MATNR
               WERKS
               PSTAT
               EKGRP
           FROM MARC
           INTO TABLE IT_PLANT
           WHERE WERKS = P_WERKS.
        LOOP AT IT_PLANT.
          WRITE : SY-VLINE , 2 IT_PLANT-MATNR COLOR COL_KEY,
                 21 SY-VLINE , 22  IT_PLANT-WERKS COLOR COL_KEY,
                 27 SY-VLINE ,28 IT_PLANT-PSTAT COLOR COL_NORMAL,
                 43 SY-VLINE ,44 IT_PLANT-EKGRP COLOR COL_NORMAL.
        ENDLOOP.
      ENDIF.
      IF R2 EQ 'X'.
        SELECT EBELN EBELP MATNR WERKS LGORT
               FROM EKPO
               INTO TABLE IT_PONO
               WHERE EBELN IN S_EBELN.
        LOOP AT IT_PONO.
          WRITE : SY-VLINE , 2 IT_PONO-EBELN COLOR COL_KEY,
                 12 SY-VLINE , 13 IT_PONO-EBELP COLOR COL_KEY,
                 18 SY-VLINE , 19 IT_PONO-MATNR COLOR COL_NORMAL,
                 37 SY-VLINE , 38 IT_PONO-WERKS COLOR COL_NORMAL,
                 44 SY-VLINE , 45 IT_PONO-LGORT COLOR COL_NORMAL, 49 SY-VLINE..
        ENDLOOP.
      ENDIF.
    TOP-OF-PAGE.
      IF R1 EQ 'X'.
    *ULINE AT /1(48).
        WRITE : SY-VLINE ,2 'MATERIAL NUMBER',
                21 SY-VLINE , 22 'PLANT',
                27 SY-VLINE , 28 'STATUS',
                43 SY-VLINE , 44 'GRUP', 48 SY-VLINE.
        ULINE AT /1(48).
      ENDIF.
      IF R2 EQ 'X'.
        WRITE : SY-VLINE , 2 'PO NUMBER',
               12 SY-VLINE, 13 'ITEM',
               18 SY-VLINE,19 'MATERIAL NUMBER',
               37 SY-VLINE, 38 'PLANT',
               44 SY-VLINE, 45 'GRUP',
               49 SY-VLINE.
        ULINE AT /1(50).
      ENDIF.
    END-OF-PAGE.
      ULINE AT /1(50).
      WRITE :/10 'PAGE NUMBER', SY-PAGNO.
    <b><REMOVED BY MODERATOR></b>
    Message was edited by:
            Alvaro Tejada Galindo

  • Unable to display Refreshed editable alv

    hi
    I have developed editable alv which contains 7 colums. the final column is the addition of 4th n 5th cplumn. when i refresh after changing the values, the final column is not changing. but while debugging the changed values are reflected in internal table but its reflected in alv.
    help me out

    in the user_comand form you have to put rs_selfield-refresh = 'X'.
    like this:
    *& Form user_comand
    FORM user_command USING r_ucomm LIKE sy-ucomm
    rs_selfield TYPE slis_selfield.
    rs_selfield-refresh = 'X'.

  • Difference between ALV and Table control

    Hi folks,
    i want to know the major differences between AlV and table controls.
    i know that table control is designed in screen painter, but i want to know the major diff between Table control and ALV.
    helpful answers will be rewarded.
    Regards,
    Naveen

    Hi Naveen,
    Basically ALV is a way to display the output and Table Control is designed in screen painter through which you can get entries in Table Control, can delete some records etc for further processing and  its not use only for Display.
    <b>ALV is Application List viewer:-</b>
    Sap provides a set of ALV (ABAP LIST VIEWER) function modules which can be put into use to embellish the output of a report. This set of ALV functions is used to enhance the readability and functionality of any report output. Cases arise in sap when the output of a report contains columns extending more than 255 characters in length. 
    In such cases, this set of ALV functions can help choose selected columns and arrange the different columns from a report output and also save different variants for report display. This is a very efficient tool for dynamically sorting and arranging the columns from a report output. 
    <b>TABLE CONTROL:-</b>
    ABAP offers two mechanisms for displaying and using table data in a screen. These mechanisms are table controls and step loops. Table controls and step loops are types of screen tables you can add to a screen in the Screen Painter.
    Rewards if useful.
    Regards,
    Shilpi

  • Finding of  predefined (ALV Reports , BDC Programs ,ALVReports using OOps )

    Hi All
      How to Finding of  predefined (ALV Reports , BDC Programs ,ALVReports using  OOps ) and how to know particular include prog is holing specific logic & how to re-use that includes & Perform .
    Thanks in Adv
    Rgds
    Rafi .V

    Hi,
    Refer this link for ALV oops.
    Re: ALV HELP
    Thanks,
    Anitha

  • Alv type lvc_t_fcat

    Hello,
    In AOO, ¿how can I insert a button to save data on alv to pdf document? I use a catalog with type lvc_t_fcat.
    thanks in advance

    Hi,
    You can see something in these threads, or try to search about "lvc_t_fcat button".
    ALV buttons
    Buttons in ALV
    Need pushbutton in ALV
    Regards

  • ALV Row Separator

    Hello,
    Can any one tell me is it possible to insert a separator in between the ALV rows ?
    This will be used for identifiy & classify some categories of the rows values.
    Please advice. rewards assured
    Thanks!!
    rgds,
    Vishal

    Hi
    Refer this thread
    ALV HELP
    Regards
    Raj

Maybe you are looking for

  • Why can't I print out predefined text in market document

    Dear all      In the purchase order ,I add predefinded text, and I want to print out it with other document lines. So how to edit the layout.

  • How do I get rid of a folder in my favorites lineup?

    I have a folder that I placed in my favorites by accident. Now I can't figure out how to move it or delete it. How do I get rid of it and put it where I want it? Thanks, dh

  • IDVD & DVD projects different

    Hey Gang, I created an iDVD project that consisted of a main menu, chapters, several movies and a slide show. There are actually 7 movie icons that are displayed on the chapter menu that link directly to each movie clip. When I review this on the com

  • MS SQL administration / backup in SAP

    Hi, I have worked mostly with SAP and Oracle environment. Now I plan a backup plan for  SAP ECC system with SQL server 2005. So please help me to get some link where I can learn about backup and restore of SQL server in SAP environment. Regards, Nall

  • SunMC db access

    Does anyone know how to get access to the oracle db in sunmc 3.5.1u1a? Looking at /etc/shadow it looks as if the smcorau does not have a pwd and the oracle(assuming running ./es-inst created it) account I have no idea what the pwd is. I've been runni