Difference bet alvgrid display and normal list display

can any body tell difference bt reuse_alv_grid display and reusealv_list_display. i

Hi,
For all practical purposes, they are the same.
2. Some differences:
a) from abap coding point of view,
alv list is done with Function modules,
alv gris can also be done with FM,
but can also be done using OO concepts.
b) Alv grid (using oo concept) requires
designing the screen layout .
Hence, in one screen, we can show more
then one alv grid
(we cannot show more than
one alv list on one screen)
c) ALV grid uses ActiveX controls
present on the Presentation Server.
Hence, it consumes More Memory
on the presentation server.
d) ALV LIST is Display Only.
Whereas
ALV Grid Can Be made EDITABLE for entry purpose.
e) In alv grid, these options are possible,
but not in alv list.
without horizontal lines
without vertical lines
without cell merging during sorts
display total lines above the entries
ALV LIST Can be coded using only FMs
ALV GRID Can be coded using FMs and object oriented concepts
ALV LIST Can be displayed hieraicharlly
ALV GRID cannot be displayed hierarichally
Regards,
Sreevani

Similar Messages

  • Certain Lists Display and All Lists Display in Webcenter Space

    Hi All Experts,
    I am trying to find a way to display certain lists from Lists Service as well as all lists from Lists Service. The reason being is we are going to have a lot of projects to be tracked by using Lists Service in Webcenter space, then we want to display different set of lists (projects items) in separate tables for different initiatives and then ultimately one table to display all lists (all projects items) for all initiatives.
    If there is a tag function for each list, then we can group all the related lists by using tags. However, I don't think we are able to tag a list so this is not possible. Now, I am not sure how can I display group lists accordingly. Also, I am not sure how can I display all lists in one table easily (ie. List Name, Assigned to Person, Open/Closed).
    I tried to think of a scalable way to handle a lot of projects by using Lists Service. However, if you have any other solution, please feel free to recommend me.
    Thanks and best regards,
    user12626393

    Hi,
    Lists are not designed to be used with API(s), because it's a WebCenter Spaces only feature, but you can ofcourse put them under each other by surrounding them all with a movable box, but if you want something more customizable, and more business oriented, I'd suggest building your own custom lists using taskflows

  • Whatz the exact difference between the glossy display and the ratina display??

    whatz the exact difference between the glossy display and the ratina display??

    Oops I means half billion (5.1 million pixels)

  • What is difference between enjoy transactions and Normal transactions

    What is difference between enjoy transactions and Normal transactions
    Ex:- ME22 & ME22N
    What is difference between these two.

    hi ,
    the transaction code with 'N' are created with help of object concept.
    In your case ME22 is obsolete one and ME22N is the tcode created with object concept.
    pls Reward helpful points
    Thanks
    Siva

  • Difference between Preffered Vendor and Normal/Fixed Vendor

    Hi Experts,
    Can any one tell me the difference between Preffered Vendor and Normal/Fixed Vendor . And the concept behind
    those.
    Thanks in Advance.

    what is difference between preferred and ordinary vendor, partial conf&conf

  • Difference between ISU ABAP and normal ABAP

    Hi ,
    Can anyone tell me what is the difference between ISU ABAP and normal ABAP..Is there any difference..if So..what is the difference...also it will be veryuseful if any one has document regarding ISU ABAP..
    Thanks & Regards.
    Srini.

    Hi,
    From technical point of view, there is no difference, Instead of using R/3 tables you will be using IS-U tables in you select queries etc...
    Functionally there are differnce in ISU and R/3 (SD/MM/PM/FI etc..)
    Regards
    Shiva

  • Difference between abstract interface and normal interface

    Hello Friends,
    What is the Difference between abstract interface and normal interface?....

    What is the Difference between abstract interface and
    normal interface?....The difference is that you didn't follow convention in the first case. All interfaces are implicitly abstract so you don't have to declare them as such.

  • Difference between Interface node and normal node?

    What is the main difference between  Interface node and normal node?
    Cheers
    Aisurya.

    Hi surya,
    Interface node or methods comes into picture whenever you want to use one component as used component. I mean to say
    Component usages. If you select node as interface node, it will available in another component so you can use that node or methods.
    Normal node means in that component only. Simply we can say for component usages we go for interface nodes.
    Cehck This...
    http://help.sap.com/saphelp_nw70ehp1/helpdata/EN/79/555e3f71e41e26e10000000a114084/content.htm
    Cheers,
    Kris.

  • What is the difference between document class and normal class

    Hi,
    Please let me know what is the difference between document class and normal class.
    And I have no idea which class should call as document class or call as an object.
    Thanks
    -Actionscript Developer

    the document class is invoked immediately when your swf opens.  the document class must subclass the sprite or movieclip class.
    all other classes are invoked explicitly with code and need not subclass any other class.

  • ACD Logs Display and Agent Call Display is N/A on CSD

    Hello,
    We are facing the problem that the ACD logs display and Agent call display is N/A on the Cisco Supervisor Desktop. The version of CSD is 8.5.4, overall status of CSD is fine, for reference please see the attached screenshot.Thanks.
    Looking forward for the response.
    BR,
    Durraze 

    Hi Karthi,
    On PGA run the postinstall.exe setup turn off/on the Rascal Replication setup, in services.msc cycle the services shared below:
    Cisco Chat Service 
    Cisco Enterprise Service 
    Cisco LDAP monitor service
    Cisco License and Resource management
    Cisco Recording and Playback
    Cisco Recording and Statistics Service
    Cisco Sync Service
    Cisco VOIP monitor
    Please rate if it helps.
    BR,
    Durraze Khan

  • What is difference bet  call transaction and session method in BDC

    hi
    what is difference bet  call transaction and session method in BDC
    thanks.

    Hi,
    Session method.
    1) synchronous processing.
    2) can tranfer large amount of data.
    3) processing is slower.
    4) error log is created
    5) data is not updated until session is processed.
    Call transaction.
    1) asynchronous processing
    2) can transfer small amount of data
    3) processing is faster.
    4) errors need to be handled explicitly
    5) data is updated automatically
    Check these link:
    http://www.sap-img.com/abap/difference-between-batch-input-and-call-transaction-in-bdc.htm
    http://www.sap-img.com/abap/question-about-bdc-program.htm
    http://www.itcserver.com/blog/2006/06/30/batch-input-vs-call-transaction/
    http://www.planetsap.com/bdc_main_page.htm
    call Transaction or session method ?
    Thanks,
    Reward If Helpful.

  • Diff bet invoice date and Invoices list date

    Hello Experts.
    Good Morning to all.
    1) what is the difference between invoice date and invoicing list dates, please telltheir signigficance and  why they needed in customer master billing tab.
    2)what is the use of the field Payment guar proced field.what actully is its purpose.
    3)Subsequent invoice processing:- It indicates if the invoices for manual
    post processing should be printed out.If the business wants to post invoices manually(not
    by system automatically) that invoice can be printed out.
    In the above sentence what does manual posting means and what is automatic posting means?
    And tell me is there will be any need for this field in the real time , if so , then in which case?
    Thank you for all the replies..

    Dear SD Beginner,
    These fields will be used to assign the calendars that determines the schedule of billing dates and invoice list for the customer.
    Invoice dates (calendar identification)
    Identifies the calendar that determines the schedule of billing dates for the customer.
    Use
    If, for example, a customer wants to consolidate the invoices you send out, you can predefine the billing schedule in a calendar in the system. During billing, the system automatically proposes the appropriate billing date from the calendar.
    Procedure
    The system proposes the billing schedule from the customer master record of the payer. You can change the value manually in the sales document.
    Invoice list Dates (calendar identification)
    Identifies the customer's factory calendar that is used during the processing of invoice lists.
    Use
    An invoice list is a list of invoices (single or collective) that you create for the customer either periodically or on predefined dates. The periods and dates are defined in the customer's factory calendar. Typically, the recipient of an invoice list takes on the responsibility for collecting payments from numerous individual customers and receives a factoring or del credere discount for the service.
    Procedure
    If you want to create invoice lists for the customer, you must enter an identifier for a predefined factory calendar.
    Requirements
    You must first define a factory calendar for the customer either in Customizing for Sales or as part of the master data for Sales (Menu path: Logistics -> Sales & distribution -> Master data -> Others -> Billing schedules).
    I hope this will help you,
    Regards,
    Murali.

  • Manual Fieldcatalog and ALV list display.

    Hi,
    Could anyone help me to know the step by step procedure to create a fieldcatalog manually and then using it for ALV list display?
    Thanks,
    Sandeep.

    Hi Sandeep,
                          Refer this code :
    FORM build_fieldcatlog  USING    p_it_fieldcat TYPE slis_t_fieldcat_alv.
      DATA: itab_fieldcat TYPE slis_fieldcat_alv.
    FOR LIGHTS
      CLEAR itab_fieldcat.
      itab_fieldcat-col_pos     = '1'.                            " POSITION OF THE COLUMN.
      itab_fieldcat-fieldname   = 'V_LIGHTS'.                     " FIELD FOR WHICH CATALOG ID FILLED.
      itab_fieldcat-tabname     = 'It_matstock'.                  " INTERNAL TABLE TO WHICH THE FIELD BELONGS TO.
      itab_fieldcat-emphasize   = 'C410'.                         " COLOR OF THIS COLUMN.
      itab_fieldcat-seltext_l   = 'Category'.                     " LONG TEXT FOR HEADER.
      itab_fieldcat-seltext_m   = 'Category'.                     " MEDIUM TEXT FOR HEADER.
      itab_fieldcat-seltext_s   = 'Category'.                     " SHORT TEXT FOR HEADER.
      itab_fieldcat-outputlen   = 7.                              " TO DEFINE OUTPUT LENGTH OF THE COLUMN.
      APPEND itab_fieldcat TO p_it_fieldcat.
    FOR CHECK BOX
      CLEAR itab_fieldcat.
      itab_fieldcat-col_pos     = '2'.                            " POSITION OF THE COLUMN.
      itab_fieldcat-fieldname   = 'V_CHKBOX'.                     " FIELD FOR WHICH CATALOG ID FILLED.
      itab_fieldcat-tabname     = 'It_matstock'.                  " INTERNAL TABLE TO WHICH THE FIELD BELONGS TO.
    itab_fieldcat-emphasize   = 'C410'.                         " COLOR OF THIS COLUMN.
      itab_fieldcat-seltext_l   = 'CHECKBOX'.                     " LONG TEXT FOR HEADER.
      itab_fieldcat-seltext_m   = 'CHKBOX'.                     " MEDIUM TEXT FOR HEADER.
      itab_fieldcat-seltext_s   = 'CHKBOX'.                     " SHORT TEXT FOR HEADER.
      itab_fieldcat-checkbox = 'X'.                             " CHECK BOX
      itab_fieldcat-edit = 'X'.
      itab_fieldcat-outputlen   = 2.                              " TO DEFINE OUTPUT LENGTH OF THE COLUMN.
      APPEND itab_fieldcat TO p_it_fieldcat.
    *FOR MATERIAL NO (IT_MATSTOCK-MATNR)
      CLEAR itab_fieldcat.
      itab_fieldcat-col_pos = '3'.                        " POSITION OF THE COLUMN.
      itab_fieldcat-fieldname = 'MATNR'.                  " FIELD FOR WHICH CATALOG ID FILLED.
      itab_fieldcat-tabname = 'IT_MATSTOCK'.              " INTERNAL TABLE TO WHICH THE FIELD BELONGS TO.
      itab_fieldcat-emphasize = 'C410'.                   " COLOR OF THIS COLUMN.
      itab_fieldcat-seltext_l = 'MATERIAL NO'.            " LONG TEXT FOR HEADER.
      itab_fieldcat-seltext_m = 'MATNO'.                  " MEDIUM TEXT FOR HEADER.
      itab_fieldcat-seltext_s = 'MATNO'.                  " SHORT TEXT FOR HEADER.
      itab_fieldcat-hotspot = 'X'.                        " HOT SPOT
      itab_fieldcat-outputlen = 20.                       " TO DEFINE OUTPUT LENGTH OF THE COLUMN.
      APPEND itab_fieldcat TO p_it_fieldcat.
    FOR PLANT (IT_MATSTOCK-WERKS)
      CLEAR itab_fieldcat.
      itab_fieldcat-col_pos = '4'.                        " POSITION OF THE COLUMN.
      itab_fieldcat-fieldname = 'WERKS'.                  " FIELD FOR WHICH CATALOG ID FILLED.
      itab_fieldcat-tabname = 'IT_MATSTOCK'.              " INTERNAL TABLE TO WHICH THE FIELD BELONGS TO.
      itab_fieldcat-emphasize = 'C510'.                   " COLOR OF THIS COLUMN.
      itab_fieldcat-seltext_l = 'PLANT'.
      itab_fieldcat-seltext_m = 'PLANT'.
      itab_fieldcat-seltext_s = 'PLANT'.
      itab_fieldcat-outputlen = 10.                        " TO DEFINE OUTPUT LENGTH OF THE COLUMN.
      APPEND itab_fieldcat TO p_it_fieldcat.
    FOR STORAGE LOCATION (IT_MATSTOCK-LGORT)
      CLEAR itab_fieldcat.
      itab_fieldcat-col_pos = '5'.                        " POSITION OF THE COLUMN.
      itab_fieldcat-fieldname = 'LGORT'.                  " FIELD FOR WHICH CATALOG ID FILLED.
      itab_fieldcat-tabname = 'IT_MATSTOCK'.              " INTERNAL TABLE TO WHICH THE FIELD BELONGS TO.
      itab_fieldcat-emphasize = 'C610'.                   " COLOR OF THIS COLUMN.
      itab_fieldcat-seltext_l = 'STORAGE LOCATION'.
      itab_fieldcat-seltext_m = 'STORAGE LOC'.
      itab_fieldcat-seltext_s = 'SLOC'.
      itab_fieldcat-outputlen = 10.                        " TO DEFINE OUTPUT LENGTH OF THE COLUMN.
      APPEND itab_fieldcat TO p_it_fieldcat.
    FOR QUANTITY (IT_MATSTOCK-LABST)
      CLEAR itab_fieldcat.
      itab_fieldcat-col_pos = '6'.                        " POSITION OF THE COLUMN.
      itab_fieldcat-fieldname = 'LABST'.                  " FIELD FOR WHICH CATALOG ID FILLED.
      itab_fieldcat-tabname = 'IT_MATSTOCK'.              " INTERNAL TABLE TO WHICH THE FIELD BELONGS TO.
      itab_fieldcat-emphasize = 'C710'.                   " COLOR OF THIS COLUMN.
      itab_fieldcat-seltext_l = 'QUANTITY'.
      itab_fieldcat-seltext_m = 'QUANTITY'.
      itab_fieldcat-seltext_s = 'QUAN'.
      itab_fieldcat-outputlen = 10.                        " TO DEFINE OUTPUT LENGTH OF THE COLUMN.
      APPEND itab_fieldcat TO p_it_fieldcat.
    FOR UNIT OF MEASUREMENT (IT_MATSTOCK-MEINS)
      CLEAR itab_fieldcat.
      itab_fieldcat-col_pos = '7'.                        " POSITION OF THE COLUMN.
      itab_fieldcat-fieldname = 'MEINS'.                  " FIELD FOR WHICH CATALOG ID FILLED.
      itab_fieldcat-tabname = 'IT_MATSTOCK'.              " INTERNAL TABLE TO WHICH THE FIELD BELONGS TO.
      itab_fieldcat-emphasize = 'C110'.                   " COLOR OF THIS COLUMN.
      itab_fieldcat-seltext_l = 'UNIT OF MEASURE'.
      itab_fieldcat-seltext_m = 'UNIT OF MSURE'.
      itab_fieldcat-seltext_s = 'UOM'.
      itab_fieldcat-outputlen = 10.                        " TO DEFINE OUTPUT LENGTH OF THE COLUMN.
      APPEND itab_fieldcat TO p_it_fieldcat.
    FORM alv_display_grid .
      CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'
       EXPORTING
      I_INTERFACE_CHECK                 = ' '
      I_BYPASSING_BUFFER                = ' '
      I_BUFFER_ACTIVE                   = ' '
         i_callback_program                = sy-repid
      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                  = 'D_STRUCTURE'
      I_BACKGROUND_ID                   = ' '
      i_grid_title                      =
      I_GRID_SETTINGS                   =
      is_layout                         =
         it_fieldcat                       = it_fieldcat
      IT_EXCLUDING                      =
      IT_SPECIAL_GROUPS                 =
      it_sort                           =
      IT_FILTER                         =
      IS_SEL_HIDE                       =
       i_default                         = 'X'
       i_save                            = 'A'
    is_variant                        =
       IT_EVENTS                         = I_EVENTCAT
      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                          = it_matstock
       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.
    ENDFORM.                    " ALV_DISPLAY_GRID
    Reward points if helpful.
    Regards,
    Hemant

  • Hierarchial and blocked list displays

    Hi friends,
    when do we opt for hierachial list display and when do we opt for blocked list display?

    Hi Suresh,
    Blocked ALV displays the data in blocks together in output. e.g. suppose you want to dsplay the data of header & item level. Then you candisplay the data of header records in first block & Item level data in another block on same output screen.
    For hierarchical ALV check the below link
    http://help.sap.com/saphelp_nw2004s/helpdata/en/6e/4e2941fa918739e10000000a1550b0/frameset.htm
    & check this link also:
    A new approach to ALV Programming
    Hope this will help.
    Regards,
    Nitin.

  • How to Increase Font Size in Normal List Display

    Hi All,
    I needs to increase the font size in List (Normal List not ALV). How can i achieve this one. I have used Print-control option but its not working fine for me .
    Please help me in this. Thanks in Advance.
    Regards,
    Sreedhar.T

    >
    Gautham Vangaveti wrote:
    > You can use classes for the same.
    >
    > check sample program DD_STYLE_TABLE.
    Are you sure that we can enlarge the font size in classical reports?
    I think we can utmost use  intensified/emphasize options as an work around.
    Cheers

Maybe you are looking for

  • IMAC doesn't recognize my Canon GL2 camcorder any longer ?

    I am using a 24 inch Imac with a processor 2.16GHZ intel core 2 Duo running Tiger 10.4.10. I am using Final Cut Pro version 5.1.4 Up to the present time I've been able to use my Canon GL2 Camcorder for downloading. Suddenly, for no apparent reason, m

  • Error while viewing Webpage

    Hi all Two  of our customers experiences the following erorr message when scrolling on a webpage. An actionscript has occured. TypeError: Error#1009: Cannot access a property or method of a null object reference: at opel.ecoflex: Collapse$/updateMous

  • Oracle SOA Suite 11g vs jdevstudio11.11

    In reviewing the SOA Order Booking Quikstart Guide it requires that you download and configure Oracle SOA Suite. Prior to starting this Guide, I had already downloaded the Oracle SOA Suite 11g Technology Preview which included two downloads (JDevelop

  • Avoid fts

    Hello, i am on 11gr2, 11.2.0.3.0 and i am trying to avoid fts because query takes too long and the cost is too high. This is the explain plan : SQL> select * from table(dbms_xplan.display); PLAN_TABLE_OUTPUT Plan hash value: 309652726 | Id  | Operati

  • Why is my MacBook dropping wifi connection and slow when wired?

    Dropping internet regularly Regardless of wireless or wired, my MacBook often loses it's connection to the network. It's most noticeable when wireless, but will sit there churning trying to load a page either way too much lately. What do I need to do