<?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: subroutine problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601861#M867522</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;declare  form as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM display_data  USING p_it_flight .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Tue, 25 Mar 2008 09:35:44 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-03-25T09:35:44Z</dc:date>
    <item>
      <title>subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601854#M867515</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hy, I'm stuck in this weird problem, grrr..&lt;/P&gt;&lt;P&gt;The ABAP compiler says: &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;different number of parameters in form and perform, number o formal parameters: 3, number of actual parameter: 1&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;Could anyone help me?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thank you!&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES: BEGIN OF sbc400focc,
     carrid TYPE sflight-carrid,
     connid TYPE sflight-connid,
     fldate TYPE sflight-fldate,
     seatsmax TYPE sflight-seatsmax,
     seatsocc TYPE sflight-seatsocc,
     percentage(3) TYPE p DECIMALS 2,
     END OF sbc400focc.

PARAMETER pa_carr TYPE sflight-carrid.
DATA: it_flight TYPE TABLE OF sbc400focc,
      wa_flight LIKE LINE OF it_flight.

SELECT *
FROM sflight
INTO CORRESPONDING FIELDS OF wa_flight
WHERE carrid = pa_carr.
  wa_flight-percentage = 100 * wa_flight-seatsocc / wa_flight-seatsmax.
  INSERT wa_flight INTO TABLE it_flight.
ENDSELECT.

IF sy-subrc EQ 0.
  SORT it_flight BY percentage.
  PERFORM display_data USING it_flight.
ELSE.
  WRITE: 'No ' , pa_carr , ' flights found!'.
ENDIF.

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  display_data
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
FORM display_data
  USING p_it_flight TYPE TABLE OF sbc400focc.
  DATA wa LIKE LINE OF p_it_flight.
  LOOP AT p_it_flight INTO wa.
    WRITE: / wa-carrid COLOR COL_KEY,
             wa-connid COLOR COL_KEY,
             wa-fldate COLOR COL_KEY,
             wa-seatsmax COLOR COL_KEY,
             wa-seatsocc COLOR COL_KEY,
             wa-percentage COLOR COL_KEY, '%'.
  ENDLOOP.
ENDFORM.                    "display_data
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:24:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601854#M867515</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T09:24:50Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601855#M867516</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;FORM display_data&lt;/P&gt;&lt;P&gt;  USING p_it_flight &lt;STRONG&gt;structure&lt;/STRONG&gt; sbc400focc&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:29:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601855#M867516</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T09:29:07Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601856#M867517</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;do modifications as below.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
TYPES: BEGIN OF sbc400focc,
     carrid TYPE sflight-carrid,
     connid TYPE sflight-connid,
     fldate TYPE sflight-fldate,
     seatsmax TYPE sflight-seatsmax,
     seatsocc TYPE sflight-seatsocc,
     percentage(3) TYPE p DECIMALS 2,
     END OF sbc400focc.

types:t_sbc400focc TYPE TABLE OF sbc400focc.

PARAMETER pa_carr TYPE sflight-carrid.
DATA: it_flight TYPE TABLE OF sbc400focc,
      wa_flight LIKE LINE OF it_flight.

SELECT *
FROM sflight
INTO CORRESPONDING FIELDS OF wa_flight
WHERE carrid = pa_carr.
  wa_flight-percentage = 100 * wa_flight-seatsocc / wa_flight-seatsmax.
  INSERT wa_flight INTO TABLE it_flight.
ENDSELECT.

IF sy-subrc EQ 0.
  SORT it_flight BY percentage.
  PERFORM display_data USING it_flight.
ELSE.
  WRITE: 'No ' , pa_carr , ' flights found!'.
ENDIF.

*&amp;amp;---------------------------------------------------------------------*
*&amp;amp;      Form  display_data
*&amp;amp;---------------------------------------------------------------------*
*       text
*----------------------------------------------------------------------*
FORM display_data
  USING p_it_flight type t_sbc400focc.
  DATA wa LIKE LINE OF p_it_flight.
  LOOP AT p_it_flight INTO wa.
    WRITE: / wa-carrid COLOR COL_KEY,
             wa-connid COLOR COL_KEY,
             wa-fldate COLOR COL_KEY,
             wa-seatsmax COLOR COL_KEY,
             wa-seatsocc COLOR COL_KEY,
             wa-percentage COLOR COL_KEY, '%'.
  ENDLOOP.
ENDFORM.                    "display_data
&lt;/CODE&gt;&lt;/PRE&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>Tue, 25 Mar 2008 09:29:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601856#M867517</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T09:29:43Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601857#M867518</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;TYPES: BEGIN OF sbc400focc,&lt;/P&gt;&lt;P&gt;     carrid TYPE sflight-carrid,&lt;/P&gt;&lt;P&gt;     connid TYPE sflight-connid,&lt;/P&gt;&lt;P&gt;     fldate TYPE sflight-fldate,&lt;/P&gt;&lt;P&gt;     seatsmax TYPE sflight-seatsmax,&lt;/P&gt;&lt;P&gt;     seatsocc TYPE sflight-seatsocc,&lt;/P&gt;&lt;P&gt;     percentage(3) TYPE p DECIMALS 2,&lt;/P&gt;&lt;P&gt;     END OF sbc400focc.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;PARAMETER pa_carr TYPE sflight-carrid.&lt;/P&gt;&lt;P&gt;DATA: it_flight TYPE TABLE OF sbc400focc,&lt;/P&gt;&lt;P&gt;      wa_flight LIKE LINE OF it_flight.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;SELECT *&lt;/P&gt;&lt;P&gt;FROM sflight&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF wa_flight&lt;/P&gt;&lt;P&gt;WHERE carrid = pa_carr.&lt;/P&gt;&lt;P&gt;  wa_flight-percentage = 100 * wa_flight-seatsocc / wa_flight-seatsmax.&lt;/P&gt;&lt;P&gt;  INSERT wa_flight INTO TABLE it_flight.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;  SORT it_flight BY percentage.&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;PERFORM display_data.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  WRITE: 'No ' , pa_carr , ' flights found!'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  display_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;FORM display_data.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;DATA wa LIKE LINE OF it_flight.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;LOOP AT it_flight INTO wa.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;    WRITE: / wa-carrid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-connid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-fldate COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsmax COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsocc COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-percentage COLOR COL_KEY, '%'.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "display_data&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:30:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601857#M867518</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T09:30:22Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601858#M867519</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;replace this line:&lt;/P&gt;&lt;P&gt;FORM display_data&lt;/P&gt;&lt;P&gt;  USING p_it_flight TYPE TABLE OF sbc400focc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;with:&lt;/P&gt;&lt;P&gt;FORM display_data&lt;/P&gt;&lt;P&gt;  USING p_it_flight TYPE TABLE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;hope this helps&lt;/P&gt;&lt;P&gt;ec&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:30:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601858#M867519</guid>
      <dc:creator>JozsefSzikszai</dc:creator>
      <dc:date>2008-03-25T09:30:28Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601859#M867520</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;your perform &amp;amp; form should be like this --&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PERFORM display_data &lt;STRONG&gt;&lt;U&gt;TABLES&lt;/U&gt;&lt;/STRONG&gt; it_flight.&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  display_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;     --&amp;gt;P_IT_FLIGHT  text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;form display_data tables   p_it_flight structure &amp;lt; it_flight #local# &amp;gt;&lt;/P&gt;&lt;P&gt;                             "Insert correct name for &amp;lt;...&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  DATA wa LIKE LINE OF p_it_flight.&lt;/P&gt;&lt;P&gt;  LOOP AT p_it_flight INTO wa.&lt;/P&gt;&lt;P&gt;    WRITE: / wa-carrid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-connid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-fldate COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsmax COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsocc COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-percentage COLOR COL_KEY, '%'.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;endform.                    " display_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Pankaj Singh on Mar 25, 2008 3:03 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:32:22 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601859#M867520</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T09:32:22Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601860#M867521</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Milascon, &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please change ur code like this :&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM display_data&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt; USING p_it_flight TYPE TABLE OF sbc400focc.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;   USING p_it_flight LIKE it_flight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;U are referring to TYPE.  INSTEAD refer it to internal table using like.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will surely help you.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sreekanth.G&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:35:02 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601860#M867521</guid>
      <dc:creator>former_member253577</dc:creator>
      <dc:date>2008-03-25T09:35:02Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601861#M867522</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;declare  form as&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM display_data  USING p_it_flight .&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:35:44 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601861#M867522</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T09:35:44Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601862#M867523</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;FORM display_data USING p_it_flight type any.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This will resolve your problem mate.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Raghav&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:38:18 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601862#M867523</guid>
      <dc:creator>former_member182354</dc:creator>
      <dc:date>2008-03-25T09:38:18Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601863#M867524</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;Pls correct the Coding,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF sbc400focc,&lt;/P&gt;&lt;P&gt;     carrid TYPE sflight-carrid,&lt;/P&gt;&lt;P&gt;     connid TYPE sflight-connid,&lt;/P&gt;&lt;P&gt;     fldate TYPE sflight-fldate,&lt;/P&gt;&lt;P&gt;     seatsmax TYPE sflight-seatsmax,&lt;/P&gt;&lt;P&gt;     seatsocc TYPE sflight-seatsocc,&lt;/P&gt;&lt;P&gt;     percentage(3) TYPE p DECIMALS 2,&lt;/P&gt;&lt;P&gt;     END OF sbc400focc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER pa_carr TYPE sflight-carrid.&lt;/P&gt;&lt;P&gt;DATA: it_flight TYPE TABLE OF sbc400focc,&lt;/P&gt;&lt;P&gt;      wa_flight LIKE LINE OF it_flight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;SELECT *&lt;/P&gt;&lt;P&gt;FROM sflight&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF wa_flight&lt;/P&gt;&lt;P&gt;WHERE carrid = pa_carr.&lt;/P&gt;&lt;P&gt;  wa_flight-percentage = 100 * wa_flight-seatsocc / wa_flight-seatsmax.&lt;/P&gt;&lt;P&gt;  INSERT wa_flight INTO TABLE it_flight.&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;  SORT it_flight BY percentage.&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;PERFORM display_data TABLES it_flight.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  WRITE: 'No ' , pa_carr , ' flights found!'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  display_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM display_data&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;TABLES p_it_flight .&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;DATA wa LIKE LINE OF it_flight.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  LOOP AT p_it_flight INTO wa.&lt;/P&gt;&lt;P&gt;    WRITE: / wa-carrid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-connid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-fldate COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsmax COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsocc COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-percentage COLOR COL_KEY, '%'.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDFORM.                    "display_data&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Balakumar.G&lt;/P&gt;&lt;P&gt;Reward Points if helpful.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:43:07 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601863#M867524</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T09:43:07Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601864#M867525</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;In the form try this,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM display_data&lt;/P&gt;&lt;P&gt;  &lt;STRONG&gt;USING p_it_flight LIKE it_flight.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;  DATA wa LIKE LINE OF p_it_flight.&lt;/P&gt;&lt;P&gt;  LOOP AT p_it_flight INTO wa.&lt;/P&gt;&lt;P&gt;    WRITE: / wa-carrid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-connid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-fldate COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsmax COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsocc COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-percentage COLOR COL_KEY, '%'.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "display_data&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 09:57:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601864#M867525</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T09:57:03Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601865#M867526</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;wow... so many answers. Ok guys, thanx all of you ... problem solved.&lt;/P&gt;&lt;P&gt;sdn.sap.com forum rulez &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: Milascon Daniel on Mar 25, 2008 11:30 AM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 10:30:08 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601865#M867526</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T10:30:08Z</dc:date>
    </item>
    <item>
      <title>Re: subroutine problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601866#M867527</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;For passing an internal table  use the addition of  keyword TABLES when we r calling a subroutine  using  PERFORM statement and in FORM  use TABLES ADDITION and also STRUCTURE  addition. like in  program below.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF sbc400focc,&lt;/P&gt;&lt;P&gt;     carrid        TYPE sflight-carrid,&lt;/P&gt;&lt;P&gt;     connid        TYPE sflight-connid,&lt;/P&gt;&lt;P&gt;     fldate        TYPE sflight-fldate,&lt;/P&gt;&lt;P&gt;     seatsmax      TYPE sflight-seatsmax,&lt;/P&gt;&lt;P&gt;     seatsocc      TYPE sflight-seatsocc,&lt;/P&gt;&lt;P&gt;     percentage(3) TYPE p DECIMALS 2,&lt;/P&gt;&lt;P&gt;     END OF sbc400focc.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PARAMETER pa_carr TYPE sflight-carrid.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: it_flight TYPE TABLE OF sbc400focc,&lt;/P&gt;&lt;P&gt;      wa_flight LIKE LINE OF it_flight,&lt;/P&gt;&lt;P&gt;      z_table TYPE sbc400focc.&lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;      &lt;/P&gt;&lt;P&gt;SELECT *&lt;/P&gt;&lt;P&gt;FROM sflight&lt;/P&gt;&lt;P&gt;INTO CORRESPONDING FIELDS OF wa_flight&lt;/P&gt;&lt;P&gt;WHERE carrid = pa_carr.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;wa_flight-percentage = 100 * wa_flight-seatsocc / wa_flight-seatsmax.&lt;/P&gt;&lt;P&gt;INSERT wa_flight INTO TABLE it_flight.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDSELECT.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;IF sy-subrc EQ 0.&lt;/P&gt;&lt;P&gt;  SORT it_flight BY percentage.&lt;/P&gt;&lt;P&gt;  PERFORM display_data TABLES it_flight.&lt;/P&gt;&lt;P&gt;ELSE.&lt;/P&gt;&lt;P&gt;  WRITE: 'No ' , pa_carr , ' flights found!'.&lt;/P&gt;&lt;P&gt;ENDIF.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;*&amp;amp;      Form  display_data&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;&amp;amp;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;      text&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;STRONG&gt;----&lt;/STRONG&gt;&lt;/P&gt;&lt;HR originaltext="-----------------------------------------------------------------" /&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FORM display_data&lt;/P&gt;&lt;P&gt;  TABLES p_it_flight STRUCTURE z_table .&lt;/P&gt;&lt;P&gt;  DATA wa LIKE LINE OF p_it_flight.&lt;/P&gt;&lt;P&gt;  LOOP AT p_it_flight INTO wa .&lt;/P&gt;&lt;P&gt;    WRITE: / wa-carrid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-connid COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-fldate COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsmax COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-seatsocc COLOR COL_KEY,&lt;/P&gt;&lt;P&gt;             wa-percentage COLOR COL_KEY, '%' COLOR COL_KEY.&lt;/P&gt;&lt;P&gt;  ENDLOOP.&lt;/P&gt;&lt;P&gt;ENDFORM.                    "display_data&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 25 Mar 2008 10:32:23 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/subroutine-problem/m-p/3601866#M867527</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-03-25T10:32:23Z</dc:date>
    </item>
  </channel>
</rss>

