Skip to main content
Hi,

I have issue with processing 0xA0 (no break space) character in Uniface. The data are stored in the DB. EWhen retrieving the data and trying to process in component I have only empty string in my variable. Do you know how to fix it? When the space is normal 0x20 ASCII then it works fine.

BR,
Jozef

------------------------------
Jozef Prokopovic
Uniface Community Edition Shared Account
US
------------------------------
Hi,

I have issue with processing 0xA0 (no break space) character in Uniface. The data are stored in the DB. EWhen retrieving the data and trying to process in component I have only empty string in my variable. Do you know how to fix it? When the space is normal 0x20 ASCII then it works fine.

BR,
Jozef

------------------------------
Jozef Prokopovic
Uniface Community Edition Shared Account
US
------------------------------

Hi Jozef,

Some questions:

How is the field defined? Is it a string or a binary (raw) field? If it is a string, does it use a Unicode packing code (e.g. W or VW instead of C or VC)? Mapping can also be modified by Database Connector settings, e.g. https://www3.rocketsoftware.com/rocketd3/support/documentation/Uniface/104/uniface/dbmsSupport/dbmsDrivers/_common/options/nls.htm

Does the field have the MUL syntax?

How is the field defined in the database and what type of intermediate variables are you using to process the data (if any)?

For more relevant information, also see the Description topic in the $DEF_CHARSET documentation.

Regards,

------------------------------
David Akerman
Subject Matter Expert
Rocket Internal - All Brands
------------------------------