Страница 1 из 1

Clarion Unicode (UTF-8) support

Добавлено: 10 Май 2015, 15:55
Developer
Привет всем!

Есть вопросы по использованию кодировки Unicode UTF-8 в Clarion 6 - Clarion 10

Есть ли встроенная поддержка Unicode UTF-8 в версиях Clarion 6 - Clarion 10?

Что необходимо сделать для корректной работы с Unicode UTF-8 в Clarion:

1)Корректное отображение кириллических символов в Browse таблиц с кодировкой UTF-8.
2)Создание таблиц в базах данных TPS, MSSQL, Sybase SQL Anywhere, MySQL, SQLite, Oracle
в кодировке Unicode UTF-8 прикладной программой сделанной в Clarion
3)Поддержка файла .env и его содержимое для корректной работы с Unicode UTF-8.
4)Поддержка UTF-8 в запросах при работе с серверами MSSQL, Sybase SQL Anywhere, MySQL, Oracle
5)Поддержка UTF-8 в Reports
6)Поддержка UTF-8 при формировании PDF файлов
7)Поддержка XML файлов - импорт/экспорт

Прошу откликнуться всех кто имеет опыт работы с Unicode UTF-8 :D

Clarion Unicode (UTF-8) support

Добавлено: 10 Май 2015, 16:11
Дед Пахом
да нет никакой поддержки, кроме MultibyteToWideChar и WideCharToMultibyte.

Clarion Unicode (UTF-8) support

Добавлено: 10 Май 2015, 19:53
Игорь Столяров
Да в общем-то можно - просто придется все делать вручную, пропуская внешние обращения для всех строк
через процедуры-конверторы с упомянутыми ниже MultibyteToWideChar и WideCharToMultibyte
Конкретно в контексте работы SQL - это вообще не создает проблем, т.к. работа идет через запросы.
В принципе, тоже самое сейчас приходится делать при экспорте / импорте данных через XML файлы в кодировке UTF-8

Clarion Unicode (UTF-8) support

Добавлено: 15 Июнь 2015, 10:53
kreator
Ещё инсайдерская инфа. Bob Zaunere на последнем вебинаре заверил сообщество, что поддержка Unicode будет в одном из ближайших релизов (С10.1 или С10.2). Также идёт работа по 64-битной версии, тяжело идёт, но эта тема тоже в проекте (я так понимаю, чтобы скомпилировать 64-битное приложение, нужно перевести все переменные, функции в 64-битный вид, или должен быть 64-битный аналог). Ну и была рассылка, что релиз Clarion.Net готов, идёт внутреннее тестирование (не знаю, сколько времени от внутреннего тестирования до rtm).

Clarion Unicode (UTF-8) support

Добавлено: 15 Июнь 2015, 11:04
BOB
Clarion.Net готов
The move to .Net 4.x is about 90% complete. ---> robert.zaunere 19 Nov 2013

http://clarion-software.com/index.php?g ... 95&id=4543 - хи-хи