<?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: Problem In Case Statement in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151332#M1368647</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;plz check the values of gt_final-type field.&lt;/P&gt;&lt;P&gt;the value you specified in quote for eg 'N' is case sensitive(ie n NE N).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Hakim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 14 Sep 2009 07:59:01 GMT</pubDate>
    <dc:creator>abdul_hakim</dc:creator>
    <dc:date>2009-09-14T07:59:01Z</dc:date>
    <item>
      <title>Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151329#M1368644</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;in the program,i need to display description based on condition type.&lt;/P&gt;&lt;P&gt;so we used CASE statement as below in LOOP. ITS not working .&lt;/P&gt;&lt;P&gt;could anyone please suggest if anything wrong in the following code.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;LOOP AT gt_mat.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;       MOVE gt_mat-type  TO gt_final-type.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;  Condition description&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE gt_mat-type  .&lt;/P&gt;&lt;P&gt;when  'N'.&lt;/P&gt;&lt;P&gt;move  'New'  to gt_final-condes.&lt;/P&gt;&lt;P&gt;when  'B'.&lt;/P&gt;&lt;P&gt;move 'Block'   to gt_final4-condes.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ENDLOOP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;please let me know whats the problem i above code and how to solve.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;thanks in advance.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 07:50:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151329#M1368644</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-14T07:50:09Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151330#M1368645</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Its not working is not an error message. If gt_final-codes is not filled, gt_mat-type does not contain 'N' or 'B'.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 07:52:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151330#M1368645</guid>
      <dc:creator>rainer_hbenthal</dc:creator>
      <dc:date>2009-09-14T07:52:53Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151331#M1368646</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;Your code is syntactically correct. Debug the code and check if gt_mat-type has the values 'N' or 'B'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vikranth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 07:56:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151331#M1368646</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-14T07:56:28Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151332#M1368647</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hi&lt;/P&gt;&lt;P&gt;plz check the values of gt_final-type field.&lt;/P&gt;&lt;P&gt;the value you specified in quote for eg 'N' is case sensitive(ie n NE N).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers,&lt;/P&gt;&lt;P&gt;Hakim&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 07:59:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151332#M1368647</guid>
      <dc:creator>abdul_hakim</dc:creator>
      <dc:date>2009-09-14T07:59:01Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151333#M1368648</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;STRONG&gt;MOVE gt_mat-type TO gt_final-type.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;First check the value of  gt_final-type.before using the CASE statement.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;you are using MOVE gt_mat-type TO gt_final-type.check the datatypes of gt_mat-type and gt_final-type first.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sreeram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 08:01:03 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151333#M1368648</guid>
      <dc:creator>sreeramkumar_madisetty</dc:creator>
      <dc:date>2009-09-14T08:01:03Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151334#M1368649</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;we have the value in gt_mat-type as N.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;It is not at all  going inside the case statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CASE gt_mat-type .&lt;/P&gt;&lt;P&gt;when 'N'.&lt;/P&gt;&lt;P&gt;move 'New' to gt_final-condes.&lt;/P&gt;&lt;P&gt;when 'B'.&lt;/P&gt;&lt;P&gt;move 'Block' to gt_final4-condes.&lt;/P&gt;&lt;P&gt;ENDCASE.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 08:08:48 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151334#M1368649</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-14T08:08:48Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151335#M1368650</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;STRONG&gt;check your data type for the filed :gt_mat-type  is Character or not?&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;STRONG&gt;If not change that to Character.&lt;/STRONG&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Sreeram&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 08:11:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151335#M1368650</guid>
      <dc:creator>sreeramkumar_madisetty</dc:creator>
      <dc:date>2009-09-14T08:11:56Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151336#M1368651</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; we have the value in gt_mat-type as N.&lt;/P&gt;&lt;P&gt;&amp;gt; It is not at all  going inside the case statement.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hello,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I trust SAP on this. May be there is some "other" problem &lt;SPAN __jive_emoticon_name="happy"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Is the case stmt inside any loop control stmt (like AT NEW...ENDAT) ?&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Suhas&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 08:12:42 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151336#M1368651</guid>
      <dc:creator>SuhaSaha</dc:creator>
      <dc:date>2009-09-14T08:12:42Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151337#M1368652</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;SPAN __default_attr="blue" __jive_macro_name="color"&gt;Hi Sree, 
&amp;lt;li&amp;gt; Are you appending or modifying GT_FINAL and GT_FINAL4 tables after you passing text to field &lt;STRONG&gt;condes&lt;/STRONG&gt;.

 &lt;PRE&gt;&lt;CODE&gt;LOOP AT GT_MAT.
   MOVE GT_MAT-TYPE TO GT_FINAL-TYPE.
* Condition description
   CASE GT_MAT-TYPE .
     WHEN 'N'.
       MOVE 'New' TO GT_FINAL-CONDES.
       APPEND GT_FINAL.
       "or
       MODIFY GT_FINAL TRANSPORTING CONDES.
     WHEN 'B'.
       MOVE 'Block' TO GT_FINAL4-CONDES.
       APPEND GT_FINAL.
       "or 
       MODIFY GT_FINAL4 TRANSPORTING CONDES.
   ENDCASE.

 ENDLOOP.&lt;/CODE&gt;&lt;/PRE&gt;

Thanks
Venkat.O&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 08:14:11 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151337#M1368652</guid>
      <dc:creator>venkat_o</dc:creator>
      <dc:date>2009-09-14T08:14:11Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151338#M1368653</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&amp;gt; we have the value in gt_mat-type as N.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; It is not at all  going inside the case statement.&lt;/P&gt;&lt;P&gt;&amp;gt; &lt;/P&gt;&lt;P&gt;&amp;gt; CASE gt_mat-type .&lt;/P&gt;&lt;P&gt;&amp;gt; when 'N'.&lt;/P&gt;&lt;P&gt;&amp;gt; move 'New' to gt_final-condes.&lt;/P&gt;&lt;P&gt;&amp;gt; when 'B'.&lt;/P&gt;&lt;P&gt;&amp;gt; move 'Block' to gt_final4-condes.&lt;/P&gt;&lt;P&gt;&amp;gt; ENDCASE.&lt;/P&gt;&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Put WHEN OTHERS and see if it goes inside the CASE statement.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also, as Venkat said, you need to put an APPEND gt_final or MODIFY gt_final to get the values as required.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 08:29:40 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151338#M1368653</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-14T08:29:40Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151339#M1368654</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;The only solution for this could be to debug the program and check if the coresponding values are populated and available. You could also try to replace the CASE statement with a simple IF statement and check if its working.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
LOOP AT gt_mat.

MOVE gt_mat-type TO gt_final-type.
* Condition description
IF gt_mat-type = 'N'.
gt_final-condes = 'New'.
elseif gt_mat-type = 'B'.
gt_final-condes ='Block'.
append gt_final.
clear gt_final.
ENDIF.
ENDLOOP.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also make sure the case of the value in gt_mat-type matches with the condition&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Vikranth&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 08:30:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151339#M1368654</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-14T08:30:09Z</dc:date>
    </item>
    <item>
      <title>Re: Problem In Case Statement</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151340#M1368655</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Shree,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;The code provided by you looks good. It should work.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Please try condensing the gt_mat-type field  using CONDENSE statement (before using it in case statement).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Also check the type of the field gt_mat-type. If it is not CHAR, then make it CHAR.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Hope it helps.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Raveesh&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Edited by: raveesh saurabh on Sep 14, 2009 12:47 PM&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 14 Sep 2009 10:45:55 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-case-statement/m-p/6151340#M1368655</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2009-09-14T10:45:55Z</dc:date>
    </item>
  </channel>
</rss>

