<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: object in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/object/m-p/3300778#M790152</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi &lt;/P&gt;&lt;P&gt; i thing this will help u.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using a selection screen, read the value of material type. (MARA-MTART)&lt;/P&gt;&lt;P&gt;Create an ALV on another screen in the same module pool program and display 100 records. &lt;/P&gt;&lt;P&gt;Display only the following fields:&lt;/P&gt;&lt;P&gt;Material number (MARA-MATNR)&lt;/P&gt;&lt;P&gt;Material Group (MARA-MATKL)&lt;/P&gt;&lt;P&gt;Material Description (MAKT-MAKTX)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create GUI status for proper navigation.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ALV Grids:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The ALV Grid control is a flexible tool for displaying lists. The tool provides common list operations as generic functions and can be enhanced by self-defined options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ALV Grid control is used to build non-hierarchical, interactive, and modern-design lists. As a control, it is a component that is installed on the local PC. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 1: 	In Screen Painter: Create a screen with a custom control object on it and &lt;/P&gt;&lt;P&gt;	Give the custom control a name (e.g. CC_ALV)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 2: 	In Screen logic: Create TYPE REF&amp;#146;s to cl_gui_custom_container and &lt;/P&gt;&lt;P&gt;	cl_gui_alv_grid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	DATA: &lt;/P&gt;&lt;P&gt;	container 	TYPE REF TO 	cl_gui_custom_container,&lt;/P&gt;&lt;P&gt;	grid 		TYPE REF TO 	cl_gui_alv_grid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 3:	In PBO of screen: create objects for the above 2 reference variables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF container IS INITIAL.&lt;/P&gt;&lt;P&gt;	CREATE OBJECT container&lt;/P&gt;&lt;P&gt;		EXPORTING container_name = ' CC_ALV '.&lt;/P&gt;&lt;P&gt;ELSE . &lt;/P&gt;&lt;P&gt;	CALL METHOD grid-&amp;gt;refresh_table_display &lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	CREATE OBJECT grid&lt;/P&gt;&lt;P&gt;		EXPORTING i_parent = container.&lt;/P&gt;&lt;P&gt;Step 4: 	In PBO of screen or start-of-selection: &lt;/P&gt;&lt;P&gt;	-Create an internal table having structure same as what you want to display&lt;/P&gt;&lt;P&gt;	-Populate internal table with data to be displayed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 5:	In PBO of screen: Transfer data to the grid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	CALL METHOD grid-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;	EXPORTING&lt;/P&gt;&lt;P&gt;		i_structure_name = '&amp;#145; 	&amp;#147;structure name&lt;/P&gt;&lt;P&gt;	CHANGING&lt;/P&gt;&lt;P&gt;		it_outtab        = . 		&amp;#147;internal table name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 6:	Before LEAVE PROGRAM: Free the container&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	call method custom_container1-&amp;gt;free.&lt;/P&gt;&lt;P&gt;	call method cl_gui_cfw=&amp;gt;flush.&lt;/P&gt;&lt;P&gt;*ITAB &amp;amp; W.A FOR FIELDCATLOG&lt;/P&gt;&lt;P&gt;DATA ITAB_FCAT 	TYPE 		LVC_T_FCAT.&lt;/P&gt;&lt;P&gt;DATA WA_FCAT 		LIKE LINE OF 	itab_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*POPULATE ITAB&lt;/P&gt;&lt;P&gt;WA_FCAT-FIELDNAME = &amp;#145;CTYPE'. &lt;/P&gt;&lt;P&gt;WA_FCAT-REF_FIELD = 'CUSTTYPE' . &amp;#147;Database field name&lt;/P&gt;&lt;P&gt;WA_FCAT-REF_TABLE = 'SBOOK'. &amp;#147;Database table name &lt;/P&gt;&lt;P&gt;WA_FCAT-COL_POS =  27.&lt;/P&gt;&lt;P&gt;APPEND WA_FCAT TO ITAB_FCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Call method &amp;#147;set_table_for_first_display&amp;#148;, passing the name of the field catalog&lt;/P&gt;&lt;P&gt;CALL METHOD grid-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;	I_STRUCTURE_NAME = 'SBOOK'&lt;/P&gt;&lt;P&gt;CHANGING&lt;/P&gt;&lt;P&gt;	IT_OUTTAB = ITAB&lt;/P&gt;&lt;P&gt;	IT_FIELDCATALOG = ITAB_FCAT.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 06 Feb 2008 11:47:16 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-02-06T11:47:16Z</dc:date>
    <item>
      <title>object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/object/m-p/3300777#M790151</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI all&lt;/P&gt;&lt;P&gt;   For Practice please help me step by step ALV Grids.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 11:43:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/object/m-p/3300777#M790151</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-06T11:43:46Z</dc:date>
    </item>
    <item>
      <title>Re: object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/object/m-p/3300778#M790152</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi &lt;/P&gt;&lt;P&gt; i thing this will help u.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Using a selection screen, read the value of material type. (MARA-MTART)&lt;/P&gt;&lt;P&gt;Create an ALV on another screen in the same module pool program and display 100 records. &lt;/P&gt;&lt;P&gt;Display only the following fields:&lt;/P&gt;&lt;P&gt;Material number (MARA-MATNR)&lt;/P&gt;&lt;P&gt;Material Group (MARA-MATKL)&lt;/P&gt;&lt;P&gt;Material Description (MAKT-MAKTX)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Create GUI status for proper navigation.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;ALV Grids:&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;The ALV Grid control is a flexible tool for displaying lists. The tool provides common list operations as generic functions and can be enhanced by self-defined options.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The ALV Grid control is used to build non-hierarchical, interactive, and modern-design lists. As a control, it is a component that is installed on the local PC. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 1: 	In Screen Painter: Create a screen with a custom control object on it and &lt;/P&gt;&lt;P&gt;	Give the custom control a name (e.g. CC_ALV)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 2: 	In Screen logic: Create TYPE REF&amp;#146;s to cl_gui_custom_container and &lt;/P&gt;&lt;P&gt;	cl_gui_alv_grid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	DATA: &lt;/P&gt;&lt;P&gt;	container 	TYPE REF TO 	cl_gui_custom_container,&lt;/P&gt;&lt;P&gt;	grid 		TYPE REF TO 	cl_gui_alv_grid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 3:	In PBO of screen: create objects for the above 2 reference variables&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; IF container IS INITIAL.&lt;/P&gt;&lt;P&gt;	CREATE OBJECT container&lt;/P&gt;&lt;P&gt;		EXPORTING container_name = ' CC_ALV '.&lt;/P&gt;&lt;P&gt;ELSE . &lt;/P&gt;&lt;P&gt;	CALL METHOD grid-&amp;gt;refresh_table_display &lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	CREATE OBJECT grid&lt;/P&gt;&lt;P&gt;		EXPORTING i_parent = container.&lt;/P&gt;&lt;P&gt;Step 4: 	In PBO of screen or start-of-selection: &lt;/P&gt;&lt;P&gt;	-Create an internal table having structure same as what you want to display&lt;/P&gt;&lt;P&gt;	-Populate internal table with data to be displayed&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 5:	In PBO of screen: Transfer data to the grid&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	CALL METHOD grid-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;	EXPORTING&lt;/P&gt;&lt;P&gt;		i_structure_name = '&amp;#145; 	&amp;#147;structure name&lt;/P&gt;&lt;P&gt;	CHANGING&lt;/P&gt;&lt;P&gt;		it_outtab        = . 		&amp;#147;internal table name&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Step 6:	Before LEAVE PROGRAM: Free the container&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;	call method custom_container1-&amp;gt;free.&lt;/P&gt;&lt;P&gt;	call method cl_gui_cfw=&amp;gt;flush.&lt;/P&gt;&lt;P&gt;*ITAB &amp;amp; W.A FOR FIELDCATLOG&lt;/P&gt;&lt;P&gt;DATA ITAB_FCAT 	TYPE 		LVC_T_FCAT.&lt;/P&gt;&lt;P&gt;DATA WA_FCAT 		LIKE LINE OF 	itab_fcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*POPULATE ITAB&lt;/P&gt;&lt;P&gt;WA_FCAT-FIELDNAME = &amp;#145;CTYPE'. &lt;/P&gt;&lt;P&gt;WA_FCAT-REF_FIELD = 'CUSTTYPE' . &amp;#147;Database field name&lt;/P&gt;&lt;P&gt;WA_FCAT-REF_TABLE = 'SBOOK'. &amp;#147;Database table name &lt;/P&gt;&lt;P&gt;WA_FCAT-COL_POS =  27.&lt;/P&gt;&lt;P&gt;APPEND WA_FCAT TO ITAB_FCAT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*Call method &amp;#147;set_table_for_first_display&amp;#148;, passing the name of the field catalog&lt;/P&gt;&lt;P&gt;CALL METHOD grid-&amp;gt;set_table_for_first_display&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;	I_STRUCTURE_NAME = 'SBOOK'&lt;/P&gt;&lt;P&gt;CHANGING&lt;/P&gt;&lt;P&gt;	IT_OUTTAB = ITAB&lt;/P&gt;&lt;P&gt;	IT_FIELDCATALOG = ITAB_FCAT.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 11:47:16 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/object/m-p/3300778#M790152</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-06T11:47:16Z</dc:date>
    </item>
    <item>
      <title>Re: object</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/object/m-p/3300779#M790153</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;We can use ABAP ALV LIST and GRID function modules to  display Normal LIST and Hiearchical LISTS .&lt;/P&gt;&lt;P&gt;All the definitions TYPES and STRUCTURES and CONSTANTS are defined&lt;/P&gt;&lt;P&gt;in the TYPE-POOL 'SLIS' ,so it should be declared first.&lt;/P&gt;&lt;P&gt;TYPE-POOLS : 'SLIS' .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;To display  ALV LISTS the function module used are :&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;REUSE_ALV_LIST_DISPLAY                                                    "For Normal  LIST&lt;/P&gt;&lt;P&gt;REUSE_ALV_HIERARCHICAL_LIST_DISPLAY                    "For Hierarchical LIST&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;To display  ALV GRID the function module used are :&lt;/P&gt;&lt;P&gt;REUSE_ALV_GRID_DISPLAY .                                                 "For GRID display&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;The most important component of the ALV is the FIELDCATALOG which is of&lt;/P&gt;&lt;P&gt;TYPE SLIS_T_FIEDLCAT_ALV   &lt;/P&gt;&lt;P&gt;or of&lt;/P&gt;&lt;P&gt; TYPE STANDARD TABLE OF SLIS_FIELDCAT_ALV .&lt;/P&gt;&lt;P&gt;The line items of the field catalog are of &lt;/P&gt;&lt;P&gt;TYPE SLIS_FIELDCAT_ALV . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELDCATALOG&lt;/P&gt;&lt;P&gt;To prepare field catalog certain fields are essential .There are various other fields allowing for vaarious possibilities and display options.&lt;/P&gt;&lt;P&gt;TABNAME&lt;/P&gt;&lt;P&gt;FIELDNAME&lt;/P&gt;&lt;P&gt;REF_TABNAME&lt;/P&gt;&lt;P&gt;SELTECT_M&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;e.g.&lt;/P&gt;&lt;P&gt;DATA: WS_FCAT TYPE SLIS_FIELDCAT_ALV .             "LINE ITEM OF FCAT&lt;/P&gt;&lt;P&gt;DATA: IN_FCAT    TYPE SLIS_T_FIELDCAT_ALV.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;WS_FCAT-TABNAME = 'MARA'.&lt;/P&gt;&lt;P&gt;WS_FCAT-FIELDNAME = 'MATNR'.&lt;/P&gt;&lt;P&gt;WS_FCAT-SELTEXT_M = 'Material Number'.&lt;/P&gt;&lt;P&gt;APPEND WS_FCAT TO IN_FCAT .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CLEAR WS_FCAT.&lt;/P&gt;&lt;P&gt;WS_FCAT-TABNAME = 'MAKT'.&lt;/P&gt;&lt;P&gt;WS_FCAT-FIELDNAME = 'MAKTX'.&lt;/P&gt;&lt;P&gt;WS_FCAT-SELTEXT_M = 'Material Description'.&lt;/P&gt;&lt;P&gt;APPEND WS_FCAT TO IN_FCAT .&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;This will create fieldcatalog with two columns for displaying material and material description . &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;RESUSE_ALV_LIST_DISPLAY.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;The following FM is used to display the data in the internal table in the form of ALV&lt;/P&gt;&lt;P&gt;LIST. The Event table is only required if event handling is being done.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'RESUSE_ALV_LIST_DISPLAY'&lt;/P&gt;&lt;P&gt;  EXPORTING&lt;/P&gt;&lt;P&gt;          I_CALLBACK_PROGRAM   =  W_REPID    "of TYPE SY-REPID and                                                                                &lt;/P&gt;&lt;P&gt;"                        value SY-REPID&lt;/P&gt;&lt;P&gt;          IS_LAYOUT                           = W_LAYOUT   "of TYPE SLIS_LAYOUT_ALV   &lt;/P&gt;&lt;P&gt;          IT_FIELDCAT                        = IN_FCAT        "of TYPE SLIS_T_FIELDCAT_ALV&lt;/P&gt;&lt;P&gt;          I_SAVE                                   = W_SAVE         "of TYPE C ,values A ,U ,' '&lt;/P&gt;&lt;P&gt;          IT_EVENTS                           = IN_EVENTS   " of TYPE SLIS_T_EVENT&lt;/P&gt;&lt;P&gt;  TABLES&lt;/P&gt;&lt;P&gt;          T_OUTTAB                            = IN_DATA        "internal table conatining data&lt;/P&gt;&lt;P&gt;                                                                                "corresponding  to IN_FCAT&lt;/P&gt;&lt;P&gt;  EXCEPTIONS&lt;/P&gt;&lt;P&gt;           PROGRAM_ERROR          = 1&lt;/P&gt;&lt;P&gt;           OTHERS                              = 2 &lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;IF SY-SUBRC NE 0.&lt;/P&gt;&lt;P&gt;MESSAGE ENNN .&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;  &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;REUSE_ALV_EVENTS_GET.&lt;/P&gt;&lt;P&gt;This FM is used to get the default event table of the ALV LIST DISPLAY.&lt;/P&gt;&lt;P&gt;The  IN_EVENTS internal table is of TYPE SLIS_T_EVENT.  This table contains&lt;/P&gt;&lt;P&gt;all the events wrapped up in the ALV LIST or ALV GRID and consistsof two fields&lt;/P&gt;&lt;P&gt;NAME and FORM .The NAME corresponds to names of the events like TOP_OF_PAGE and END_OF_PAGE ,USER_COMMAND and FORM will contain the name of the FORM ROUTINE that will be called dynamically through callback mechanism when the particular event will fire and is initial for all events bt default and has to be filled for&lt;/P&gt;&lt;P&gt;events for which handling is required.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt; CALL FUNCTION 'REUSE_ALV_EVENTS_GET'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            I_LIST_TYPE = 0&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            ET_EVENTS   = IN_EVENTS[].&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;e.g.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;DATA: W_EVENT TYPE SLSI_ALV_EVENT  "LINE ITEM OF EVENT TABLE&lt;/P&gt;&lt;P&gt;DATA: IN_EVENTS TYPE SLSI_T_EVENT .  "Internal table containing events&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_EVENTS_GET'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            I_LIST_TYPE = 0&lt;/P&gt;&lt;P&gt;       IMPORTING&lt;/P&gt;&lt;P&gt;            ET_EVENTS   = IN_EVENTS[].&lt;/P&gt;&lt;P&gt;RTEAD TABLE IN_EVENTS WITH KEY NAME = 'TOP_OG_PAGE'&lt;/P&gt;&lt;P&gt;                                                INTO W_EVENT.&lt;/P&gt;&lt;P&gt;IF SY-SUBRC EQ 0.&lt;/P&gt;&lt;P&gt;MOVE 'F3000_TOP_OF_PAGE' TO W_EVENT -FORM.&lt;/P&gt;&lt;P&gt;MODIFY IN_EVENTS FROM W_EVENT INDEX SY-TABIX.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;Here the FORM ROUTINE 'F3000_TOP_OF_PAGE' is being set up for the&lt;/P&gt;&lt;P&gt;event TOP_OF_PAGE which will fire when the ALV LIST will be displayed ,This form&lt;/P&gt;&lt;P&gt;will be called dynamically by th ALV LIST display during top_of_page event and for this the modified Events internal table has to be passed to the FM 'REUSE_ALV_LIST_DISPLAY' in the exporting parameter IT_EVENTS. Failing this the form '3000_TOP_OF_PAGE' will not be called . This event is used for placing heading information like Current date and time and the name of the report. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ALV&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;1. Please give me general info on ALV.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=58286" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=58286&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=76490" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=76490&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=20591" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=20591&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=66305" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=66305&lt;/A&gt; - this one discusses which way should you use - ABAP Objects calls or simple function modules.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. How do I program double click in ALV?&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=11601" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=11601&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=23010" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=23010&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;3. How do I add subtotals (I have problem to add them)...&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=20386" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=20386&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=85191" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=85191&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=88401" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=88401&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=17335" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=17335&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;4. How to add list heading like top-of-page in ABAP lists?&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=58775" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=58775&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=60550" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=60550&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=16629" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=16629&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;5. How to print page number / total number of pages X/XX in ALV?&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=29597" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=29597&lt;/A&gt; (no direct solution)&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;6. ALV printing problems. The favourite is: The first page shows the number of records selected but I don't need this.&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=64320" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=64320&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=44477" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=44477&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;7. How can I set the cell color in ALV?&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=52107" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=52107&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;8. How do I print a logo/graphics in ALV?&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=81149" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=81149&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=35498" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=35498&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=5013" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=5013&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;9. How do I create and use input-enabled fields in ALV?&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=84933" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=84933&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=69878" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=69878&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;10. How can I use ALV for reports that are going to be run in background?&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=83243" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=83243&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=19224" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=19224&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;11. How can I display an icon in ALV? (Common requirement is traffic light icon).&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=79424" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=79424&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=24512" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=24512&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;12. How can I display a checkbox in ALV?&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=88376" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=88376&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=40968" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=40968&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="http://www.sapfans.com/forums/viewtopic.php?t=6919" target="test_blank"&gt;http://www.sapfans.com/forums/viewtopic.php?t=6919&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Link for OOPS alv.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/abap-7%2bsteps%2bto%2bcreate%2boops%2balv(for%2bbeginners)" target="test_blank"&gt;https://www.sdn.sap.com/irj/sdn/wiki?path=/display/snippets/abap-7%2bsteps%2bto%2bcreate%2boops%2balv(for%2bbeginners)&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;Hope this is helpful, Do reward.&lt;/STRONG&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 06 Feb 2008 12:34:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/object/m-p/3300779#M790153</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-02-06T12:34:53Z</dc:date>
    </item>
  </channel>
</rss>

