<?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: Short Dump while executing ALV Grid. in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621750#M872549</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Try to change ur code like the below.&lt;/P&gt;&lt;P&gt;Attached: sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Building field catalog&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM modify_catlog USING:&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'AUART'  text-t02  '1',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'KUNNR'  text-t03  '2',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'NAME'   text-t04  '3',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'KWMENG' text-t05  '4',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'VRKME'  text-t06  '5',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'LFIMG'  text-t07  '6',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'GEWEI'  text-t08  '7',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'VOLUM'  text-t09  '8',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'VOLEH'  text-t10  '9',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'BRGEW'  text-t11 '10',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'UOMGW'  text-t12 '11',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'VARCE'  text-t13 '12',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'UOMVR'  text-t14 '13'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM modify_catlog USING    pa_tabname TYPE string&lt;/P&gt;&lt;P&gt;                            pa_field   TYPE string&lt;/P&gt;&lt;P&gt;                            pa_text    TYPE string&lt;/P&gt;&lt;P&gt;                            pa_pos     TYPE string.&lt;/P&gt;&lt;P&gt;  CLEAR gs_fieldcatalog.&lt;/P&gt;&lt;P&gt;*Modifying field catalog&lt;/P&gt;&lt;P&gt;  gs_fieldcatalog-col_pos = pa_pos.&lt;/P&gt;&lt;P&gt;  gs_fieldcatalog-fieldname = pa_field.&lt;/P&gt;&lt;P&gt;  gs_fieldcatalog-tabname = pa_tabname.&lt;/P&gt;&lt;P&gt;  gs_fieldcatalog-seltext_m = pa_text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND gs_fieldcatalog TO gt_fieldcatalog.&lt;/P&gt;&lt;P&gt;  CLEAR gs_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To call function to display ALV output&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            i_callback_program = l_repid&lt;/P&gt;&lt;P&gt;            it_fieldcat        = gt_fieldcatalog&lt;/P&gt;&lt;P&gt;                 TABLES&lt;/P&gt;&lt;P&gt;            t_outtab           = gt_output&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;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e000 WITH text-t16.&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;Reward if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Wed, 19 Mar 2008 04:42:28 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-19T04:42:28Z</dc:date>
    <item>
      <title>Short Dump while executing ALV Grid.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621747#M872546</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;&lt;/P&gt;&lt;P&gt;I m getting a short dump while trying to execute an ALV.&lt;/P&gt;&lt;P&gt;The dump exception is of type&lt;/P&gt;&lt;P&gt; CX_SY_DYN_CALL_ILLEGAL_TYPE class.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The message displayed is :  " Call to form 'GI_FIELDCAT' is incorrect .The actual parameter in PERFORM is different data type than requested for form GI_FIELDCAT "  .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The part of programe included is as follows:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  FORM build_fieldcat .&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'MBLNR' text-014 '1' '20'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'ZEILE' text-005 '2' '4'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'MATNR' text-006 '3' '18'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'MAKTX' text-028 '4' '40'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'MATKL' text-029 '5' '40'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'BUDAT' text-027 '6' '10'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'MENGE' text-026 '7' '9'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'DMBTR' text-025 '8' '13'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'WAERS' text-011 '9' '5'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'RSNUM' text-012 '10' '10'.&lt;/P&gt;&lt;P&gt;    PERFORM gi_fieldcat USING 'PSPHI' text-013 '11' '10'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " build_fieldcat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM gi_fieldcat  USING    fieldname TYPE slis_fieldcat_alv-fieldname&lt;/P&gt;&lt;P&gt;                           colmname  TYPE slis_fieldcat_alv-seltext_m&lt;/P&gt;&lt;P&gt;                           colmpos   TYPE slis_fieldcat_alv-col_pos&lt;/P&gt;&lt;P&gt;                           outputlen TYPE slis_fieldcat_alv-outputlen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  wa_fieldcat-fieldname   = fieldname.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-seltext_m   = colmname.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-col_pos     = colmpos.&lt;/P&gt;&lt;P&gt;  wa_fieldcat-outputlen   = outputlen.&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; wa_fieldcat-&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;P&gt;  CLEAR  wa_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    " gi_fieldcat&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Can ayone gimmi a solution for the same.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Mar 2008 04:38:12 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621747#M872546</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-19T04:38:12Z</dc:date>
    </item>
    <item>
      <title>Re: Short Dump while executing ALV Grid.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621748#M872547</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;u need to have another parameter tablename.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM gi_fieldcat USING fieldname TYPE slis_fieldcat_alv-fieldname&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;tabname type slis_tabname&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;colmname TYPE slis_fieldcat_alv-seltext_m&lt;/P&gt;&lt;P&gt;colmpos TYPE slis_fieldcat_alv-col_pos&lt;/P&gt;&lt;P&gt;outputlen TYPE slis_fieldcat_alv-outputlen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_fieldcat-fieldname = fieldname.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;wa_fieldcat-fieldname = tabname.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;wa_fieldcat-seltext_m = colmname.&lt;/P&gt;&lt;P&gt;wa_fieldcat-col_pos = colmpos.&lt;/P&gt;&lt;P&gt;wa_fieldcat-outputlen = outputlen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;APPEND wa_fieldcat TO it_fieldcat.&lt;/P&gt;&lt;P&gt;CLEAR wa_fieldcat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM. " gi_fieldcat&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>Wed, 19 Mar 2008 04:41:30 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621748#M872547</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-19T04:41:30Z</dc:date>
    </item>
    <item>
      <title>Re: Short Dump while executing ALV Grid.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621749#M872548</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;You can use type any.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FORM gi_fieldcat USING fieldname TYPE any.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;colmname TYPE slis_fieldcat_alv-seltext_m&lt;/P&gt;&lt;P&gt;colmpos TYPE slis_fieldcat_alv-col_pos&lt;/P&gt;&lt;P&gt;outputlen TYPE slis_fieldcat_alv-outputlen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope this will solve the problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards'&lt;/P&gt;&lt;P&gt;Shibin&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Mar 2008 04:42:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621749#M872548</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-19T04:42:28Z</dc:date>
    </item>
    <item>
      <title>Re: Short Dump while executing ALV Grid.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621750#M872549</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;Try to change ur code like the below.&lt;/P&gt;&lt;P&gt;Attached: sample code&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;Building field catalog&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  PERFORM modify_catlog USING:&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'AUART'  text-t02  '1',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'KUNNR'  text-t03  '2',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'NAME'   text-t04  '3',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'KWMENG' text-t05  '4',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'VRKME'  text-t06  '5',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'LFIMG'  text-t07  '6',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'GEWEI'  text-t08  '7',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'VOLUM'  text-t09  '8',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'VOLEH'  text-t10  '9',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'BRGEW'  text-t11 '10',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'UOMGW'  text-t12 '11',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'VARCE'  text-t13 '12',&lt;/P&gt;&lt;P&gt;  'GT_OUTPUT' 'UOMVR'  text-t14 '13'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM modify_catlog USING    pa_tabname TYPE string&lt;/P&gt;&lt;P&gt;                            pa_field   TYPE string&lt;/P&gt;&lt;P&gt;                            pa_text    TYPE string&lt;/P&gt;&lt;P&gt;                            pa_pos     TYPE string.&lt;/P&gt;&lt;P&gt;  CLEAR gs_fieldcatalog.&lt;/P&gt;&lt;P&gt;*Modifying field catalog&lt;/P&gt;&lt;P&gt;  gs_fieldcatalog-col_pos = pa_pos.&lt;/P&gt;&lt;P&gt;  gs_fieldcatalog-fieldname = pa_field.&lt;/P&gt;&lt;P&gt;  gs_fieldcatalog-tabname = pa_tabname.&lt;/P&gt;&lt;P&gt;  gs_fieldcatalog-seltext_m = pa_text.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  APPEND gs_fieldcatalog TO gt_fieldcatalog.&lt;/P&gt;&lt;P&gt;  CLEAR gs_fieldcatalog.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;l_repid = sy-repid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;To call function to display ALV output&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;  CALL FUNCTION 'REUSE_ALV_GRID_DISPLAY'&lt;/P&gt;&lt;P&gt;       EXPORTING&lt;/P&gt;&lt;P&gt;            i_callback_program = l_repid&lt;/P&gt;&lt;P&gt;            it_fieldcat        = gt_fieldcatalog&lt;/P&gt;&lt;P&gt;                 TABLES&lt;/P&gt;&lt;P&gt;            t_outtab           = gt_output&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;  IF sy-subrc &amp;lt;&amp;gt; 0.&lt;/P&gt;&lt;P&gt;    MESSAGE e000 WITH text-t16.&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;Reward if helpful.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Ramya&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Mar 2008 04:42:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621750#M872549</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-19T04:42:28Z</dc:date>
    </item>
    <item>
      <title>Re: Short Dump while executing ALV Grid.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621751#M872550</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi,&lt;/P&gt;&lt;P&gt;     Try not giving any type definition in the form gi_fieldcat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Mar 2008 04:45:13 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621751#M872550</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-19T04:45:13Z</dc:date>
    </item>
    <item>
      <title>Re: Short Dump while executing ALV Grid.</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621752#M872551</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;  There is data type conflict in PERFORM  and FORM statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Declare This field as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA : fieldname(20),&lt;/P&gt;&lt;P&gt;           colmname(20) ,&lt;/P&gt;&lt;P&gt;           colmpos  TYPE I,&lt;/P&gt;&lt;P&gt;           outputlen  TYPE I.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM gi_fieldcat USING fieldname &lt;/P&gt;&lt;P&gt;                                     colmname &lt;/P&gt;&lt;P&gt;                                     colmpos &lt;/P&gt;&lt;P&gt;                                     outputlen.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Wed, 19 Mar 2008 04:45:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/short-dump-while-executing-alv-grid/m-p/3621752#M872551</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-19T04:45:50Z</dc:date>
    </item>
  </channel>
</rss>

