<?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: Unicode structure problem in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000807#M76400</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;either do casting or use different variables for receiving different type of variable from field symbol&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 06 Oct 2005 04:17:15 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2005-10-06T04:17:15Z</dc:date>
    <item>
      <title>Unicode structure problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000806#M76399</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello&lt;/P&gt;&lt;P&gt;I was hoping someone could help me with this Unicode problem.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;In the non-unicode system we have the following ABAP:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;RECORD_STRUCTURE&amp;gt;.&lt;/P&gt;&lt;P&gt;DATA: P_IT_RAW(1000).&lt;/P&gt;&lt;P&gt;F_RECORD_TYPE = &amp;#145;HDR&amp;#146;.&lt;/P&gt;&lt;P&gt;ASSIGN (F_RECORD_TYPE) TO &amp;lt;RECORD_STRUCTURE&amp;gt;&lt;/P&gt;&lt;P&gt;P_IT_RAW = &amp;lt;RECORD_STRUCTURE&amp;gt;.   &amp;lt;== Unicode runtime error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Basically the structure of HDR is all different types of fields, such as CHAR, DATS, INT4, NUMC etc&amp;#133;&lt;/P&gt;&lt;P&gt;Whats the recommend way to copy "CHAR, DATS, INT4, NUMC" fields &amp;#147;in&amp;#148; and &amp;#147;out&amp;#148; of character structures in a Unicode system.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;This is the code that fails when we try to copy a character field over a field that contains CHAR, DATS, INT4, NUMC&amp;#133;&lt;/P&gt;&lt;P&gt;&amp;lt;RECORD_STRUCTURE&amp;gt; = P_IT_RAW.    &amp;lt;== Unicode runtime error&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Thanks in advance&lt;/P&gt;&lt;P&gt;Peter&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;PS: To replace the:&lt;/P&gt;&lt;P&gt;     P_IT_RAW = &amp;lt;RECORD_STRUCTURE&amp;gt;.&lt;/P&gt;&lt;P&gt;I have been using the follow code:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;data:   f_compcnt     TYPE i,&lt;/P&gt;&lt;P&gt;        f_comptype(1) TYPE c,&lt;/P&gt;&lt;P&gt;        f_field_len type i,&lt;/P&gt;&lt;P&gt;        f_total_write_len type i,&lt;/P&gt;&lt;P&gt;        f_temp_str(1000) type c,&lt;/P&gt;&lt;P&gt;        f_compcnt2     TYPE i,&lt;/P&gt;&lt;P&gt;        f_comptype2(1) TYPE c.&lt;/P&gt;&lt;P&gt;field-symbols :  &amp;lt;comp&amp;gt; TYPE ANY.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  clear: f_field_len.&lt;/P&gt;&lt;P&gt;  f_total_write_len = 0.&lt;/P&gt;&lt;P&gt;  DESCRIBE FIELD &amp;lt;RECORD_STRUCTURE&amp;gt; TYPE f_comptype COMPONENTS f_compcnt.&lt;/P&gt;&lt;P&gt;  DO f_compcnt TIMES.&lt;/P&gt;&lt;P&gt;    ASSIGN COMPONENT sy-index OF STRUCTURE &amp;lt;RECORD_STRUCTURE&amp;gt; TO &amp;lt;comp&amp;gt;.&lt;/P&gt;&lt;P&gt;    P_IT_RAW+f_total_write_len = &amp;lt;comp&amp;gt;.&lt;/P&gt;&lt;P&gt;    describe field &amp;lt;comp&amp;gt; output-length f_field_len.&lt;/P&gt;&lt;P&gt;    f_total_write_len = f_total_write_len + f_field_len.&lt;/P&gt;&lt;P&gt;  ENDDO.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But how do I get data back out of the P_IT_RAW field into a structured field?&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Oct 2005 04:12:53 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000806#M76399</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-06T04:12:53Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode structure problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000807#M76400</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;either do casting or use different variables for receiving different type of variable from field symbol&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Oct 2005 04:17:15 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000807#M76400</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-06T04:17:15Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode structure problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000808#M76401</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;or you could simply switch off the uni-code check in the program attributes ....&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Oct 2005 04:23:56 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000808#M76401</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-06T04:23:56Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode structure problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000809#M76402</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hi Peter,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;You can only solve this issue by definining only char fields in HDR . You can define INT4 fields with char fields of same name with length equal to output length.&lt;/P&gt;&lt;P&gt;You can fill INT4 ( defined as CHAR)  field using Write To . DATS/ NUMC are char fields so should not be an issue .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Cheers&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 06 Oct 2005 04:25:09 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000809#M76402</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-06T04:25:09Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode structure problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000810#M76403</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Thanks for all your help.   &lt;/P&gt;&lt;P&gt;We did manage to find a suitable solution and here it is...&lt;/P&gt;&lt;P&gt;Replace the following code:&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;P_IT_RAW = &amp;lt;RECORD_STRUCTURE&amp;gt;.   &amp;lt;==Unicode error&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;with:&lt;/P&gt;&lt;P&gt;field-symbols: &amp;lt;G_FROM_STRUCT&amp;gt; type x.&lt;/P&gt;&lt;P&gt;field-symbols: &amp;lt;G_TO_STRUCT&amp;gt;   type x.&lt;/P&gt;&lt;P&gt;assign &amp;lt;RECORD_STRUCTURE&amp;gt; to &amp;lt;G_FROM_STRUCT&amp;gt; casting.&lt;/P&gt;&lt;P&gt;assign P_IT_RAW           to &amp;lt;G_TO_STRUCT&amp;gt;   casting.&lt;/P&gt;&lt;P&gt;&amp;lt;G_TO_STRUCT&amp;gt; = &amp;lt;G_FROM_STRUCT&amp;gt;. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Works great&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 10 Oct 2005 21:05:31 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000810#M76403</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-10T21:05:31Z</dc:date>
    </item>
    <item>
      <title>Re: Unicode structure problem</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000811#M76404</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;pls close the thread , by clicking 'solved on my own'&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;regards&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Tue, 11 Oct 2005 02:27:43 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/unicode-structure-problem/m-p/1000811#M76404</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2005-10-11T02:27:43Z</dc:date>
    </item>
  </channel>
</rss>

