Simplicty and flexibility!


DataEase and double-byte characters


Started by Al
Search
You will need to Sign In to be able to add or comment on the forum!

DataEase and double-byte characters

We're currently using DFW6.5, but it can't handle double-byte characters e.g. Chinese language. 

Can anyone tell me which versions of DataEase will handle these character types. I'm wondering what the upgrade path would be if we wanted to get this functionality. 

Thanks, 

Al


Written by Al 11/07/17 at 15:45:14 DataEase 6.x

Re:DataEase and double-byte characters

Hi Al.

This is as you have found out impossible in DFW 6.

We did a job in DFW 7.2 where you can use any 8 bit character set in DataEase. So you can do this for simplified Chinese but not for the full monty.

The problem is that the entire engine is 8 bit so to change it to store 16,32 or 64 bit is a big job that is not on the top of our priority list.

So for normal DataEase fields like Text etc. there is no solution planned but for LargeText (memo) we are now converting from a field type to a storage class where you can save UTF-8 Etc.

What is the usage you are looking for i.e. how much Chinese do you need to store and what will it be used for?


Written by DataEase 12/07/17 at 15:09:29 DataEase 6.x

Re:Re:DataEase and double-byte characters

Thanks, 

It would be for customer name and address fields generally. I guess we could end up with other text fields too - for example a customer comments field on a web order form.


Written by Al 12/07/17 at 16:59:11 DataEase 6.x

Configure DataEase 8.5 for Chinese (Simplified)

Download Sample


Hi again Al.
We did this "Fix" back in 2009 but it has not been much used as it involves re-configuring your WIndows etc.


However, the ones that do use it are very happy with it.

Basically the configuration is two steps:

1. You need to configure your system Locale to be Chinese.

https://www.isunshare.com/windows-10/change-system...

This WILL effect all your 8 bit character translations so for instance if you live in Norway or Germany it will have detrimental effect on your ability to use "local" characters, but if you live in an English speaking country this is not a problem (One of the reasons why we don't feel this is a 100% solution ;-)

You will now have to restart your computer.



2. The next setting is for a translation of characters internally in DataEase and this is Application Specific so the switches need to be set in each application where you want to use. 

The settings are found in the INI file that is located in the Application catalogue.

It will be typical the same as the repository i.e. RDRRxAAA.INI where x is the application letter.

In the Settings under Interface you will find these to. 

[INTERFACE]

InitialCodepage=1252

ApplicationCharset=0

Set them to the values below.


[INTERFACE]

InitialCodepage=936

ApplicationCharset=950


Now you can start/restart DataEase 8.5 and it should "speak" ChinEase ;-)


Written by DataEase 13/07/17 at 10:20:57 Dataease [{8}]FIVE

Re:Configure DataEase 8.5 for Chinese (Simplified)

Seeing is believing.

You can download the latest version of 8.5 here:  http://www.dataease.com/download/


and you can use this Trial Key. D85-TRIAL30DE85-38347


Good luck!


Written by DataEase 13/07/17 at 11:37:24 Dataease [{8}]FIVE
DG3_ForumList