<?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 Problem in Unicode Conversion in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-unicode-conversion/m-p/4634161#M1091246</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As TRANSLATE is obsolate in Unicode version(4.7).. I am using following code to Replace translate.&lt;/P&gt;&lt;P&gt;But The data is not getting translated. Please help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF g_ty_packed,&lt;/P&gt;&lt;P&gt;ttnr(10) TYPE c,&lt;/P&gt;&lt;P&gt;zuord(2) TYPE c,&lt;/P&gt;&lt;P&gt;fuel1(18) TYPE c,&lt;/P&gt;&lt;P&gt;prozent(7) TYPE c,&lt;/P&gt;&lt;P&gt;fuel2(20) TYPE c,&lt;/P&gt;&lt;P&gt;werk(3) TYPE c,&lt;/P&gt;&lt;P&gt;fuel3(20) TYPE c,&lt;/P&gt;&lt;P&gt;END OF g_ty_packed.&lt;/P&gt;&lt;P&gt;DATA: l_view TYPE REF TO cl_abap_view_offlen.&lt;/P&gt;&lt;P&gt;DATA: g_s_packed TYPE g_ty_packed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lf_len_x TYPE i,&lt;/P&gt;&lt;P&gt;lo_conv TYPE REF TO cl_abap_conv_in_ce,&lt;/P&gt;&lt;P&gt;l_buffer TYPE xstring.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lr_conv TYPE REF TO cl_abap_conv_in_ce,&lt;/P&gt;&lt;P&gt;l_xfeld TYPE xstring,&lt;/P&gt;&lt;P&gt;l_encoding TYPE abap_encoding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;xfeld&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ASSIGN g_s_packed TO &amp;lt;xfeld&amp;gt; TYPE 'X'.&lt;/P&gt;&lt;P&gt;l_xfeld = &amp;lt;xfeld&amp;gt;.&lt;/P&gt;&lt;P&gt;lr_conv = cl_abap_conv_in_ce=&amp;gt;create(&lt;/P&gt;&lt;P&gt;encoding = '1610'&lt;/P&gt;&lt;P&gt;input = l_xfeld ).&lt;/P&gt;&lt;P&gt;l_view = cl_abap_view_offlen=&amp;gt;create_unicode16_view(&lt;/P&gt;&lt;P&gt;g_s_packed ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD lr_conv-&amp;gt;read&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;view = l_view&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;data = g_s_packed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here the data has not converted to ASCII, its still displaying in Some different format(####)&lt;/P&gt;&lt;P&gt;Pls tell me what's wrong in this......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shake sha vali&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Mon, 13 Oct 2008 05:28:27 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-10-13T05:28:27Z</dc:date>
    <item>
      <title>Problem in Unicode Conversion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-unicode-conversion/m-p/4634161#M1091246</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Hello Experts,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;As TRANSLATE is obsolate in Unicode version(4.7).. I am using following code to Replace translate.&lt;/P&gt;&lt;P&gt;But The data is not getting translated. Please help.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;TYPES: BEGIN OF g_ty_packed,&lt;/P&gt;&lt;P&gt;ttnr(10) TYPE c,&lt;/P&gt;&lt;P&gt;zuord(2) TYPE c,&lt;/P&gt;&lt;P&gt;fuel1(18) TYPE c,&lt;/P&gt;&lt;P&gt;prozent(7) TYPE c,&lt;/P&gt;&lt;P&gt;fuel2(20) TYPE c,&lt;/P&gt;&lt;P&gt;werk(3) TYPE c,&lt;/P&gt;&lt;P&gt;fuel3(20) TYPE c,&lt;/P&gt;&lt;P&gt;END OF g_ty_packed.&lt;/P&gt;&lt;P&gt;DATA: l_view TYPE REF TO cl_abap_view_offlen.&lt;/P&gt;&lt;P&gt;DATA: g_s_packed TYPE g_ty_packed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lf_len_x TYPE i,&lt;/P&gt;&lt;P&gt;lo_conv TYPE REF TO cl_abap_conv_in_ce,&lt;/P&gt;&lt;P&gt;l_buffer TYPE xstring.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA: lr_conv TYPE REF TO cl_abap_conv_in_ce,&lt;/P&gt;&lt;P&gt;l_xfeld TYPE xstring,&lt;/P&gt;&lt;P&gt;l_encoding TYPE abap_encoding.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;FIELD-SYMBOLS: &amp;lt;xfeld&amp;gt;.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ASSIGN g_s_packed TO &amp;lt;xfeld&amp;gt; TYPE 'X'.&lt;/P&gt;&lt;P&gt;l_xfeld = &amp;lt;xfeld&amp;gt;.&lt;/P&gt;&lt;P&gt;lr_conv = cl_abap_conv_in_ce=&amp;gt;create(&lt;/P&gt;&lt;P&gt;encoding = '1610'&lt;/P&gt;&lt;P&gt;input = l_xfeld ).&lt;/P&gt;&lt;P&gt;l_view = cl_abap_view_offlen=&amp;gt;create_unicode16_view(&lt;/P&gt;&lt;P&gt;g_s_packed ).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CALL METHOD lr_conv-&amp;gt;read&lt;/P&gt;&lt;P&gt;EXPORTING&lt;/P&gt;&lt;P&gt;view = l_view&lt;/P&gt;&lt;P&gt;IMPORTING&lt;/P&gt;&lt;P&gt;data = g_s_packed.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Here the data has not converted to ASCII, its still displaying in Some different format(####)&lt;/P&gt;&lt;P&gt;Pls tell me what's wrong in this......&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards,&lt;/P&gt;&lt;P&gt;Shake sha vali&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 05:28:27 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-unicode-conversion/m-p/4634161#M1091246</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T05:28:27Z</dc:date>
    </item>
    <item>
      <title>Re: Problem in Unicode Conversion</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-unicode-conversion/m-p/4634162#M1091247</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 Transalation issues in Unicode you may use any of the following methoda.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; We need to change all the Type X (Hexadecimal) variables to Type C with their values unchanged.&lt;/P&gt;&lt;P&gt;So the method to be followed is:-&lt;/P&gt;&lt;P&gt;1. Load the definition of the class CL_ABAP_CONV_IN_CE or CL_ABAP_CHAR_UTILITIES.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;2. Declare the variable as Type C, and use the method UCCP(u2018XXXXu2019) of the class CL_ABAP_CONV_IN_CE  where XXXX represents the 8-bit Hexadecimal value and incase the variable holds a Hex value for a Horizontal Tab , then the Attribute u201CHORIZONTAL_TABu201D of the class CL_ABAP_CHAR_UTILITIES can be used directly instead of using the method UCCP.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;E.g.:&lt;/P&gt;&lt;P&gt;i) *DATA: TAB           TYPE X           VALUE 09,    u201CTab character&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;P&gt;CLASS: CL_ABAP_CHAR_UTILITIES DEFINITION LOAD.&lt;/P&gt;&lt;P&gt;DATA TAB TYPE C VALUE CL_ABAP_CHAR_UTILITIES=&amp;gt;HORIZONTAL_TAB.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;ii) * 	DATA: CHAR TYPE X VALUE 160. &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; CLASS: CL_ABAP_CONV_IN_CE DEFINITION LOAD.&lt;/P&gt;&lt;P&gt;  DATA CHAR TYPE C.&lt;/P&gt;&lt;P&gt;  CHAR = CL_ABAP_CONV_IN_CE=&amp;gt;UCCP(u201800AOu2019). &lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;(Here u201800A0u2019 is the Hexadecimal equivalent of the decimal 160).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; 3. Incase the TYPE X Variable has a length more than 1, then an internal table must be created for the variable.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;E.g.:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;CLASS: CL_ABAP_CONV_IN_CE DEFINITION LOAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA  :  LF(2) TYPE X VALUE 'F5CD'.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; DATA  :  BEGIN OF LF,&lt;/P&gt;&lt;P&gt;            	A1 TYPE C,&lt;/P&gt;&lt;P&gt;            	A2 TYPE C,&lt;/P&gt;&lt;P&gt;                 END OF LF.&lt;/P&gt;&lt;P&gt;LF-A1 = CL_ABAP_CONV_IN_CE=&amp;gt;UCCP('00F5').&lt;/P&gt;&lt;P&gt;LF-A2 = CL_ABAP_CONV_IN_CE=&amp;gt;UCCP('00CD').&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; I4. In Case Variable is a field of Internal Table.&lt;/P&gt;&lt;P&gt;CLASS: CL_ABAP_CONV_IN_CE DEFINITION LOAD.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;DATA:&lt;/P&gt;&lt;P&gt;  	BEGIN OF wk,&lt;/P&gt;&lt;P&gt;             ctr                       TYPE i,&lt;/P&gt;&lt;P&gt;             max                       TYPE i,&lt;/P&gt;&lt;P&gt;             indent                    TYPE i,&lt;/P&gt;&lt;P&gt;             staro                      LIKE sy-staro,	&lt;/P&gt;&lt;P&gt;             cpage                     LIKE sy-cpage,&lt;/P&gt;&lt;P&gt;             ans,&lt;/P&gt;&lt;P&gt;             repid                      LIKE sy-repid,&lt;/P&gt;&lt;P&gt;             filename                 LIKE rlgrap-filename,&lt;/P&gt;&lt;P&gt;             rec(80),&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;            tab                       TYPE x VALUE '09', "V02.01KUM&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;             tab(2)                    TYPE C VALUE '09', "V02.01KUM&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  END OF   wk.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;  Wk-tab = CL_ABAP_CONV_IN_CE=&amp;gt;UCCP('0009').&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Mon, 13 Oct 2008 06:25:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-in-unicode-conversion/m-p/4634162#M1091247</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-10-13T06:25:28Z</dc:date>
    </item>
  </channel>
</rss>

