Application Development and Automation Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Doubt in code page

Former Member
0 Likes
398

Hi Friends,

I have few scenarios , think file is coming from our Partner or Vendor who is using .NET , VB or JAVA. then what can be the possibility ??

How to convert one OS Code Page to Another OS Code Page . Can we build a scenario for this like we are using Windows NT and our Vendor System is using Unix OS then what are the conversions needed ? Think of different scenarios , When Product is built what are the different scenarios we need to consider.

Please send me the Scenarios..

vikram25383@yahoo.com

Thank you..

2 REPLIES 2
Read only

vincentlim826
Product and Topic Expert
Product and Topic Expert
0 Likes
369

I don't know what scenario you want, but you can think of using RFC (Remote Function Call) for unicode <=> non-unicode / codepage conversion

cheers,

Vincent

Read only

markus_doehr2
Active Contributor
0 Likes
369

One has to look at the 3rd party application itself.

- Java uses Unicode only - so if your backend is Unicode, it's no problem

- VB/.NET - it depends if the vendor of the 3rd party application is aware and if those programs are written to support that. If the developers assume, that they are always talking to a Latin-1 system, there can be problems if you transfer/read/write data, that is non-Latin-1 (or 7-bit ASCII).

We have had several applications that needed to be upgrade before our conversion:

- connected Fax servers (their RFC library was too old)

- an automatic stock system (same as above)

- EDI converter (new version needed to be installed/upgraded)

- Office 2000 --> Office 2003 (couldn't deal correctly with double byte data combined with Latin-1 or Latin-5)

- other filesystem based interfaces (we had to modify the programs so that they write Latin-1 instead of an UTF-8 textfile - means OPEN DATASET FOR OUTPUT IN LEGACY TEXT MODE.... )

It really depends on the way the 3rd party application interacts with the system.

Markus