<?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 with codepage SAP to Ms Access in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-codepage-sap-to-ms-access/m-p/11062868#M1900797</link>
    <description>&lt;P&gt;Hi Tomasz Piwowarski,&lt;/P&gt;&lt;P&gt;Same problem (Arabic Characters turn to question marks):&lt;/P&gt;&lt;P&gt;I tried to add R3.Connection.Codepage = "8700" but failed, also "4110", "4103" but failed also.&lt;/P&gt;&lt;P&gt;I tried to export from SAP to excel and I can see Arabic characters &lt;/P&gt;&lt;P&gt;I tried to run RFC_read_table inside SAP and I can see Arabic characters in SE37&lt;/P&gt;&lt;P&gt;I checked T.Code: SNLS and found the the codepage in SAP is 4110 for server and 4103 for frond end.&lt;/P&gt;&lt;P&gt;&lt;A href="https://answers.sap.com/storage/temp/2236660-snls.jpg" data-attachment="2236660"&gt;snls.jpg&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://answers.sap.com/storage/temp/2236661-rfc-read-table-by-se37.jpg" data-attachment="2236661"&gt;rfc-read-table-by-se37.jpg&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://answers.sap.com/storage/temp/2236662-export-to-excel-without-problem.jpg" data-attachment="2236662"&gt;export-to-excel-without-problem.jpg&lt;/A&gt;&lt;/P&gt;</description>
    <pubDate>Fri, 12 Jan 2024 08:33:01 GMT</pubDate>
    <dc:creator>yahya-omar</dc:creator>
    <dc:date>2024-01-12T08:33:01Z</dc:date>
    <item>
      <title>Problem with codepage SAP to Ms Access</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-codepage-sap-to-ms-access/m-p/11062866#M1900795</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;&lt;BR /&gt;Hi&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;I found in internet a program which I used in MS Access.&lt;/P&gt;&lt;P&gt;This program is making connection from Ms Access to SAP and downloading data from SAP table to Ms Access table.&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;But there is a problem with codepage.&lt;/P&gt;&lt;P&gt;When I logon to SAP and run function RFC_READ_TABLE I see there &lt;SPAN class="hps"&gt;Polish&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;letters&lt;/SPAN&gt; like "ą", "ę", "ż"...&lt;/P&gt;&lt;P&gt;But when I use this MS Access program to download data form SAP to Ms Access, &lt;SPAN class="hps"&gt;Polish&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;letters are&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;replaced&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;by&lt;/SPAN&gt; "#"&lt;SPAN class="hps"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;This MS Access program is logon to SAP in language "PL"&lt;/P&gt;&lt;P&gt;Ms Access normaly see Polish leters (I can write Polish letteres directly to MS Access tabels).&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;Please help&lt;/SPAN&gt; &lt;SPAN class="hps"&gt;solve the problem.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN class="hps"&gt;I need to see Polish letters in MS Access table which have a data form SAP.&lt;/SPAN&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;MS Access program:&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Public Function RFC_READ_TABLE(tableName, columnNames, filter, table_name)&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;Dim R3 As Object, MyFunc As Object, App As Object&lt;BR /&gt;' Define the objects to hold IMPORT parameters&lt;BR /&gt;Dim QUERY_TABLE As Object&lt;BR /&gt;Dim DELIMITER&amp;nbsp;&amp;nbsp; As Object&lt;BR /&gt;Dim NO_DATA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; As Object&lt;BR /&gt;Dim ROWSKIPS&amp;nbsp;&amp;nbsp;&amp;nbsp; As Object&lt;BR /&gt;Dim ROWCOUNT&amp;nbsp;&amp;nbsp;&amp;nbsp; As Object&lt;BR /&gt;' Where clause&lt;BR /&gt;Dim OPTIONS As Object&lt;BR /&gt;' Fill with fields to return.&amp;nbsp; After function call will hold&lt;BR /&gt;' detailed information about the columns of data (start position&lt;BR /&gt;' of each field, length, etc.&lt;BR /&gt;Dim FIELDS&amp;nbsp; As Object&lt;BR /&gt;' Holds the data returned by the function&lt;BR /&gt;Dim DATA&amp;nbsp;&amp;nbsp;&amp;nbsp; As Object&lt;BR /&gt;' Use to write out results&lt;BR /&gt;Dim ROW As Object&lt;BR /&gt;Dim Result As Boolean&lt;BR /&gt;Dim i As Long, j As Long, iRow As Long&lt;BR /&gt;Dim iColumn As Long, iStart As Long, iStartRow As Long, iField As Long, iLength As Long&lt;BR /&gt;Dim outArray, vArray, vField&lt;BR /&gt;Dim iLine As Long&lt;BR /&gt;Dim noOfElements As Long&lt;BR /&gt;'**********************************************&lt;BR /&gt;'Create Server object and Setup the connection&lt;BR /&gt;'use same credentials as SAP GUI DLogin&lt;BR /&gt;On Error GoTo abend:&lt;BR /&gt;&amp;nbsp; Set R3 = CreateObject("SAP.Functions")&lt;BR /&gt;' Fill below logon details&lt;BR /&gt;&amp;nbsp; R3.Connection.ApplicationServer = Forms!FORMULARZ1!Tekst7&lt;BR /&gt;&amp;nbsp;&amp;nbsp; R3.Connection.SystemNumber = Forms!FORMULARZ1!Tekst9&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; R3.Connection.System = Forms!FORMULARZ1!Tekst5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; R3.Connection.Client = Forms!FORMULARZ1!Tekst13&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; R3.Connection.Password = Forms!FORMULARZ1!Tekst3&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; R3.Connection.User = Forms!FORMULARZ1!Tekst1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; R3.Connection.Language = "PL"&lt;BR /&gt;&amp;nbsp; If R3.Connection.Logon(0, True) &amp;lt;&amp;gt; True Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp; RFC_READ_TABLE = "ERROR - Logon to SAP Failed"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; MsgBox "No Connection to R/3!"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Exit Function&lt;BR /&gt;&amp;nbsp; End If&lt;BR /&gt;'**********************************************&lt;BR /&gt;'*****************************************************&lt;BR /&gt;'Call RFC function RFC_READ_TABLE&lt;BR /&gt;'*****************************************************&lt;BR /&gt;&amp;nbsp; Set MyFunc = R3.Add("BBP_RFC_READ_TABLE")&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Set QUERY_TABLE = MyFunc.exports("QUERY_TABLE")&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Set DELIMITER = MyFunc.exports("DELIMITER")&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Set NO_DATA = MyFunc.exports("NO_DATA")&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Set ROWSKIPS = MyFunc.exports("ROWSKIPS")&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Set ROWCOUNT = MyFunc.exports("ROWCOUNT")&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Set OPTIONS = MyFunc.tables("OPTIONS")&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Set FIELDS = MyFunc.tables("FIELDS")&lt;BR /&gt;&amp;nbsp;&amp;nbsp; QUERY_TABLE.Value = tableName&lt;BR /&gt;&amp;nbsp;&amp;nbsp; DELIMITER.Value = ""&lt;BR /&gt;&amp;nbsp;&amp;nbsp; NO_DATA = ""&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ROWSKIPS = "0"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; ROWCOUNT = "0"&lt;BR /&gt;&amp;nbsp;&amp;nbsp; OPTIONS.Rows.Add&lt;BR /&gt;&amp;nbsp;&amp;nbsp; OPTIONS.Value(1, "TEXT") = filter ' where filter&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; vArray = Split(columnNames, ",") ' columns&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; j = 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For Each vField In vArray&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If vField &amp;lt;&amp;gt; "" Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FIELDS.Rows.Add&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; FIELDS.Value(j, "FIELDNAME") = vField&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; j = j + 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Result = MyFunc.Call&lt;BR /&gt;&amp;nbsp;&amp;nbsp; If Result = True Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set DATA = MyFunc.tables("DATA")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set FIELDS = MyFunc.tables("FIELDS")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Set OPTIONS = MyFunc.tables("OPTIONS")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R3.Connection.LogOFF&lt;BR /&gt;&amp;nbsp;&amp;nbsp; Else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; R3.Connection.LogOFF&lt;BR /&gt;'&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; DLog "SAP RFC Error: " &amp;amp; MyFunc.EXCEPTION&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Exit Function&lt;BR /&gt;&amp;nbsp;&amp;nbsp; End If&lt;BR /&gt;&amp;nbsp; noOfElements = FIELDS.ROWCOUNT&lt;BR /&gt;&amp;nbsp; iRow = 0&lt;BR /&gt;&amp;nbsp; iColumn = 0&lt;BR /&gt;&amp;nbsp; 'ReDim outArray(0 To DATA.ROWCOUNT, 0 To noOfElements - 1)&lt;BR /&gt;&amp;nbsp; 'For Each ROW In FIELDS.Rows&lt;BR /&gt;&amp;nbsp; '&amp;nbsp; outArray(iRow, iColumn) = ROW("FIELDNAME")&lt;BR /&gt;&amp;nbsp; '&amp;nbsp; iColumn = iColumn + 1&lt;BR /&gt;&amp;nbsp; 'Next&lt;BR /&gt;'Display Contents of the table&lt;BR /&gt;'**************************************&lt;BR /&gt;iRow = 1&lt;BR /&gt;iColumn = 1&lt;BR /&gt;Dim l As String&lt;BR /&gt;Dim fipos&lt;BR /&gt;ReDim fipos(1 To FIELDS.ROWCOUNT, 1 To 3)&lt;BR /&gt;Dim db As DAO.Database&lt;BR /&gt;Set db = CurrentDb()&lt;BR /&gt;Dim sql As String&lt;BR /&gt;Dim r As String&lt;BR /&gt;On Error Resume Next&lt;BR /&gt;db.Execute "DROP TABLE " &amp;amp; table_name &amp;amp; ";"&lt;BR /&gt;If Err.Number &amp;lt;&amp;gt; 0 Then&lt;BR /&gt;'&amp;nbsp;&amp;nbsp;&amp;nbsp; DLog "DROP TABLE Error: " &amp;amp; Err.Description&lt;BR /&gt;End If&lt;BR /&gt;On Error GoTo abend:&lt;BR /&gt;sql = "CREATE TABLE " &amp;amp; table_name &amp;amp; " ("&lt;BR /&gt;Dim sql_ins As String, sql_ins_l As String&lt;BR /&gt;'sql_ins = "INSERT INTO " &amp;amp; table_name &amp;amp; " ("&lt;BR /&gt;For iColumn = 1 To FIELDS.ROWCOUNT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fipos(iColumn, 1) = FIELDS(iColumn, "OFFSET") + 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fipos(iColumn, 2) = CInt(FIELDS(iColumn, "LENGTH"))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; fipos(iColumn, 3) = FIELDS(iColumn, "FIELDNAME")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; If iColumn = FIELDS.ROWCOUNT Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sql = sql &amp;amp; FIELDS(iColumn, "FIELDNAME") &amp;amp; " CHAR(" &amp;amp; fipos(iColumn, 2) &amp;amp; "));"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'sql_ins = sql_ins &amp;amp; FIELDS(iColumn, "FIELDNAME") &amp;amp; ") VALUES ("&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; sql = sql &amp;amp; FIELDS(iColumn, "FIELDNAME") &amp;amp; " CHAR(" &amp;amp; fipos(iColumn, 2) &amp;amp; "), "&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'sql_ins = sql_ins &amp;amp; FIELDS(iColumn, "FIELDNAME") &amp;amp; ", "&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR /&gt;Next&lt;BR /&gt;db.Execute sql&lt;BR /&gt;'DLog ("Saving " &amp;amp; DATA.ROWCOUNT &amp;amp; " records in local table " &amp;amp; table_name)&lt;BR /&gt;Dim rs As Recordset&lt;BR /&gt;Dim le As Long&lt;BR /&gt;Set rs = db.OpenRecordset(table_name, dbOpenTable, dbAppendOnly)&lt;BR /&gt;BeginTrans&lt;BR /&gt;For iLine = 1 To DATA.ROWCOUNT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; l = DATA(iLine, "WA")&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'sql_ins_l = sql_ins&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; le = Len(l)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rs.AddNew&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; For iColumn = 1 To FIELDS.ROWCOUNT&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; If fipos(iColumn, 1) &amp;gt; le Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'outArray(iRow, iColumn - 1) = Null&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'sql_ins_l = sql_ins_l &amp;amp; "NULL"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; GoTo skipme:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; rs.FIELDS(fipos(iColumn, 3)) = Trim(Mid(l, fipos(iColumn, 1), fipos(iColumn, 2)))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'outArray(iRow, iColumn - 1) = Mid(l, fipos(iColumn, 1), fipos(iColumn, 2))&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'sql_ins_l = sql_ins_l &amp;amp; "'" &amp;amp; Replace(Mid(l, fipos(iColumn, 1), fipos(iColumn, 2)), "'", "''") &amp;amp; "'"&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; End If&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'If iColumn = FIELDS.ROWCOUNT Then&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp; sql_ins_l = sql_ins_l &amp;amp; ") "&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'Else&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; '&amp;nbsp;&amp;nbsp; sql_ins_l = sql_ins_l &amp;amp; ", "&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'End If&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'rs.Update&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Next&lt;BR /&gt;skipme:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; rs.Update&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; 'db.Execute sql_ins_l&lt;BR /&gt;Next&lt;BR /&gt;CommitTrans&lt;BR /&gt;RFC_READ_TABLE = outArray&lt;BR /&gt;Exit Function&lt;BR /&gt;abend:&lt;BR /&gt;RFC_READ_TABLE = Err.Description&lt;BR /&gt;End Function&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 21 May 2015 06:57:17 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-codepage-sap-to-ms-access/m-p/11062866#M1900795</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-05-21T06:57:17Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with codepage SAP to Ms Access</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-codepage-sap-to-ms-access/m-p/11062867#M1900796</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;R3.Connection.codepage = "1404"&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;SPAN __jive_emoticon_name="happy" __jive_macro_name="emoticon" class="jive_macro jive_emote" src="https://community.sap.com/1273/images/emoticons/happy.gif"&gt;&lt;/SPAN&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Fri, 29 May 2015 06:30:28 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-codepage-sap-to-ms-access/m-p/11062867#M1900796</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2015-05-29T06:30:28Z</dc:date>
    </item>
    <item>
      <title>Re: Problem with codepage SAP to Ms Access</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-codepage-sap-to-ms-access/m-p/11062868#M1900797</link>
      <description>&lt;P&gt;Hi Tomasz Piwowarski,&lt;/P&gt;&lt;P&gt;Same problem (Arabic Characters turn to question marks):&lt;/P&gt;&lt;P&gt;I tried to add R3.Connection.Codepage = "8700" but failed, also "4110", "4103" but failed also.&lt;/P&gt;&lt;P&gt;I tried to export from SAP to excel and I can see Arabic characters &lt;/P&gt;&lt;P&gt;I tried to run RFC_read_table inside SAP and I can see Arabic characters in SE37&lt;/P&gt;&lt;P&gt;I checked T.Code: SNLS and found the the codepage in SAP is 4110 for server and 4103 for frond end.&lt;/P&gt;&lt;P&gt;&lt;A href="https://answers.sap.com/storage/temp/2236660-snls.jpg" data-attachment="2236660"&gt;snls.jpg&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://answers.sap.com/storage/temp/2236661-rfc-read-table-by-se37.jpg" data-attachment="2236661"&gt;rfc-read-table-by-se37.jpg&lt;/A&gt;&lt;/P&gt;&lt;P&gt;&lt;A href="https://answers.sap.com/storage/temp/2236662-export-to-excel-without-problem.jpg" data-attachment="2236662"&gt;export-to-excel-without-problem.jpg&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Fri, 12 Jan 2024 08:33:01 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/problem-with-codepage-sap-to-ms-access/m-p/11062868#M1900797</guid>
      <dc:creator>yahya-omar</dc:creator>
      <dc:date>2024-01-12T08:33:01Z</dc:date>
    </item>
  </channel>
</rss>

