Diese Seite mit anderen teilen ...

Informationen zum Thema:
Forum:
WinDev Forum
Beiträge im Thema:
9
Erster Beitrag:
vor 7 Jahren, 5 Monaten
Letzter Beitrag:
vor 7 Jahren, 5 Monaten
Beteiligte Autoren:
Steven Sitas, Fabrice Harari, Arie, Manfred

Windev Mobile 14 and assisted input/combobox

Startbeitrag von Steven Sitas am 25.05.2010 14:43

Using Windev Mobile 14 /latest version.

Assisted input with combo boxes works fine in the emulator (with both Greek and English).
It doesn't work with Greek on a Pocket PC BUT it does work with English.

Any Ideas

Antworten:

Found out why it doesn't work .....
HFilter doesn't work with windevmobile 14 and Greek characters !!!!!!

So either they have it fixed in WindevMobile 15 or I am looking for another Mobile enviroment ...

frustrated and tired


von Steven Sitas - am 25.05.2010 15:41
I use the english section to put in my own language and compile in english for better i think.


cya

Osvaldo

von Manfred - am 25.05.2010 15:55
Hi Steven

it may just be because in mobile environment, unicode is used by default, while in the simulator, ie under windows, it's not. So the content of the DB becomes/is treated different

Best regards



von Fabrice Harari - am 25.05.2010 18:20
Hello Fabrice,

Yes, thats the problem.
But that means that HFilter will not work with unicode in WinDevMobile 14.

Ofcourse it works fine with English, the problem is with Greek.

Steven Sitas

von Steven Sitas - am 25.05.2010 19:26
Hi Steven

I think that it will work too, but hat you will have to :
- declare your variables differently
- declare the field of your DB differently
- OR a combination of the two

Best regards



von Fabrice Harari - am 25.05.2010 20:03
Fabrice,

there are not many ways to declare things in WinDev Mobile.
First of all you cannot have unicode string fields with mobile Hyperfiles.
So all the fields in the database MUST be plain strings (ANSI).

I also try to stay away from string variables, because WinDevMobile DOESNT support AnsiToUnicode() with strings !!!!

If I understand things correctly, everything in the files is ANSI and its automatically converted to UNICODE (on the mobile device) by the controls (TABLES, COMBOS etc) on the fly. Then when you ADD, CHANGE data it is converted back to ANSI.

That probably makes it difficult/impossible to do searching, with Greek characters, without loading ALL the data in a control first.
I will test this scenario tomorrow.

thanks for your time, and of course if you have any other ideas, please post them ...

Steven Sitas


von Steven Sitas - am 25.05.2010 20:48
Steven,
I use WM14 quitte a lot, but don't have to deal with unicode yet. Which means: the following is untested, but...

Isn't this what you want? I see an unicode option and a Greek language parameter in the analysis.



von Arie - am 25.05.2010 21:51
Hello Arie,

If I make a text record -> a Unicode subtype as you say, I get errorcode: 10085:
and a message saying that "Unicode strings are not supported in HyperFileSQL Mobile".

It doesn't seem to complain if this field doesn't have a key, BUT I need a key on this field, so it is not an option.

I am doing some tests now to see if the problem is with Windows Mobile version on the iPaq and NOT with windev mobile.

Steven Sitas



von Steven Sitas - am 26.05.2010 08:19
Zur Information:
MySnip.de hat keinen Einfluss auf die Inhalte der Beiträge. Bitte kontaktieren Sie den Administrator des Forums bei Problemen oder Löschforderungen über die Kontaktseite.
Falls die Kontaktaufnahme mit dem Administrator des Forums fehlschlägt, kontaktieren Sie uns bitte über die in unserem Impressum angegebenen Daten.