<?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: about alv in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145350#M452457</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sunil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;B.	REUSE_ALV_FIELDCATALOG_MERGE :  This function module is used to populate a fieldcatalog which is essential to display the data in ALV. If the output data is from a single dictionary table and all the columns are selected, then we need not exclusively create the field catalog. Its enough to mention the table name as a parameter(I_structure name) in the REUSE_ALV_LIST_DISPLAY. But in other cases we need to create it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      The Important Parameters are :&lt;/P&gt;&lt;P&gt;I.	Export :&lt;/P&gt;&lt;P&gt;                                i.            I_program_name    : report id&lt;/P&gt;&lt;P&gt;ii.	I_internal_tabname  : the internal output table&lt;/P&gt;&lt;P&gt;iii.	I_inclname              : include or the report name where all the dynamic forms are handled.&lt;/P&gt;&lt;P&gt;       II  Changing&lt;/P&gt;&lt;P&gt;        ct_fieldcat      : an internal table with the type SLIS_T_FIELDCAT_ALV which is  &lt;/P&gt;&lt;P&gt;                                  declared in the type pool SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't forget to reward if useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 12 Apr 2007 06:59:19 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2007-04-12T06:59:19Z</dc:date>
    <item>
      <title>about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145347#M452454</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;we r using the parameter it_fieldcat in reuse alv grid display to pass the field catalog information in the form of internal table .&lt;/P&gt;&lt;P&gt; then why we should use reuse alv fieldcatalog merge &lt;/P&gt;&lt;P&gt;pls  tell&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 06:55:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145347#M452454</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T06:55:58Z</dc:date>
    </item>
    <item>
      <title>Re: about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145348#M452455</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hey,&lt;/P&gt;&lt;P&gt;Fieldcatalog merge is used when u dont want to build the fieldcat table by coding, but u want to refer it to the structure of a table or an internal table. Thus the field catalog will be built automatically but this FM which can be altered manually by us for the display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward points if useful!!&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Sam&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 06:58:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145348#M452455</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T06:58:03Z</dc:date>
    </item>
    <item>
      <title>Re: about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145349#M452456</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;CALL FUNCTION 'REUSE_ALV_FIELDCATALOG_MERGE'&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_PROGRAM_NAME               =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INTERNAL_TABNAME           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_STRUCTURE_NAME             =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_CLIENT_NEVER_DISPLAY       = 'X'&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_INCLNAME                   =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BYPASSING_BUFFER           =&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  I_BUFFER_ACTIVE              =&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CHANGING&lt;/P&gt;&lt;P&gt;    ct_fieldcat                  = it_outtab&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;EXCEPTIONS&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  INCONSISTENT_INTERFACE       = 1&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  PROGRAM_ERROR                = 2&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  OTHERS                       = 3&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;          .&lt;/P&gt;&lt;P&gt;IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO&lt;/P&gt;&lt;/LI&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;        WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;in this, we are passing the headers (field names) to the fieldcat which is used for o/p.&lt;/P&gt;&lt;P&gt;so, after the execution of this FM, the table it_fieldcat is filled with the headers corresponding to the field names of o/p internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;P&gt;Praveen&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 06:59:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145349#M452456</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T06:59:08Z</dc:date>
    </item>
    <item>
      <title>Re: about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145350#M452457</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Sunil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;B.	REUSE_ALV_FIELDCATALOG_MERGE :  This function module is used to populate a fieldcatalog which is essential to display the data in ALV. If the output data is from a single dictionary table and all the columns are selected, then we need not exclusively create the field catalog. Its enough to mention the table name as a parameter(I_structure name) in the REUSE_ALV_LIST_DISPLAY. But in other cases we need to create it.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;      The Important Parameters are :&lt;/P&gt;&lt;P&gt;I.	Export :&lt;/P&gt;&lt;P&gt;                                i.            I_program_name    : report id&lt;/P&gt;&lt;P&gt;ii.	I_internal_tabname  : the internal output table&lt;/P&gt;&lt;P&gt;iii.	I_inclname              : include or the report name where all the dynamic forms are handled.&lt;/P&gt;&lt;P&gt;       II  Changing&lt;/P&gt;&lt;P&gt;        ct_fieldcat      : an internal table with the type SLIS_T_FIELDCAT_ALV which is  &lt;/P&gt;&lt;P&gt;                                  declared in the type pool SLIS.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Don't forget to reward if useful&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 06:59:19 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145350#M452457</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T06:59:19Z</dc:date>
    </item>
    <item>
      <title>Re: about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145351#M452458</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;alv fieldcatalog merge quickly creates a fieldcatalog without much of coding.If you need to modify it you just have to modify the internal table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sourabh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 07:00:04 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145351#M452458</guid>
      <dc:creator>sourabhshah</dc:creator>
      <dc:date>2007-04-12T07:00:04Z</dc:date>
    </item>
    <item>
      <title>Re: about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145352#M452459</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;If u fill the FIELDCAT internal table and passing it to the fm REUSE_ALV_GRID_DISPLAY then no need to use the MERGE function module.. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This MERGE fm is used to generate the fieldcat table without actually coding it !!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Plz do remember to close the thread, when your problem is solved !!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;reward all helpful answers,&lt;/P&gt;&lt;P&gt;sai ramesh&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 07:00:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145352#M452459</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T07:00:11Z</dc:date>
    </item>
    <item>
      <title>Re: about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145353#M452460</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;alv_fieldcatalog_merge is used to generate the field catalog into the internal table when the fieldcatalog in of DDIC strucure. And we have to give this internal table to it_fieldcat parameter in reuse_alv_grid_display.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;So alv_fieldcatalog_merge is only to generate the field catalog into the internal table.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 07:01:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145353#M452460</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T07:01:13Z</dc:date>
    </item>
    <item>
      <title>Re: about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145354#M452461</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;&amp;lt;b&amp;gt;reuse alv fieldcatalog merge&amp;lt;/b&amp;gt; is the function module which prepares the field catalog (it_fieldcat) that can be given to the FM &amp;lt;b&amp;gt;(reuse alv grid display)&amp;lt;/b&amp;gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;instead of preparing the field catalog manually you can use this function module..&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;the function module reuse_alv_fieldcatalog_merge is used to create a field catalog. it will take a dictionary structure name as import and it will return the field catalog for that structure as output in changing parameter&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Let me know if you have any doubt...&lt;/P&gt;&lt;P&gt;Reward points if useful......&lt;/P&gt;&lt;P&gt;Suresh......&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 07:01:46 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145354#M452461</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T07:01:46Z</dc:date>
    </item>
    <item>
      <title>Re: about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145355#M452462</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Sunil,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use alv fieldcatalog merge FM when you want to display all the fields of a dictionary table. If you want to display some specific field depending on some condition and selection build it_fieldcat manually.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Use which is applicable to your requirment.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Reward is helpful,&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Tanmay&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 07:05:58 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145355#M452462</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T07:05:58Z</dc:date>
    </item>
    <item>
      <title>Re: about alv</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145356#M452463</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;reuse_fieldctalog_merge is for avoiding the manual coding for creating field catalog.&lt;/P&gt;&lt;P&gt;field catalog creation is for creating the structure in the output screen to display the output intenal table.if we are creating the fieldact manually we have give the colum position,field name,column output length,wheter it is editable or not,col text and so on.if we are using this FM itwill incement col  position automatically for each field,with some default values it will create the output structure.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds,&lt;/P&gt;&lt;P&gt;bharat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 12 Apr 2007 07:12:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/about-alv/m-p/2145356#M452463</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2007-04-12T07:12:40Z</dc:date>
    </item>
  </channel>
</rss>

