powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / $ZBOOLEAN и wide char
6 сообщений из 6, страница 1 из 1
$ZBOOLEAN и wide char
    #34957160
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в связи с переносом баз с 8 бит на unicode возникла проблема
$ZBOOLEAN отказыватся работать с 16-битными символами вызывая ошибку <WIDE CHAR>
как решить проблему?
...
Рейтинг: 0 / 0
$ZBOOLEAN и wide char
    #34957502
aleshap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ошибку поможет исправить функция $zcvt
к примеру:
Код: plaintext
WRITE $ZB($zcvt(str,"I","CP1251"),"_", 1 )

Но что-то мне подсказывает, что в лоб исправление ошибок не решит проблему, тут надо понимать сущность ваших функций и методов, т.к. $zb работает с бинарными данными, а они будут различны (в частности для русских букв) для 8 бит на unicode.
...
Рейтинг: 0 / 0
$ZBOOLEAN и wide char
    #34957703
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
такой вариант я и сам думал использовать, но надеялся что мне подскажут иной вариант
или какой аналог $ZBOOLEAN
а программа у нас большая и с давних пор накопилось много мест и поразному поводу где используется $ZBOOLEAN

PS. насколько я знаю $ZBOOLEAN и $ZB разные вещи, и лучше их не путать
...
Рейтинг: 0 / 0
$ZBOOLEAN и wide char
    #34959066
VadimF
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А каким образом Вы переносите данные из 8-bit в Unicode?

Вадим
...
Рейтинг: 0 / 0
$ZBOOLEAN и wide char
    #34959523
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
писали программу которая последовательно проходит по всем программам и $zcvt из той кодировки в каторой была программа в unicode и так же рекурсивно по всем глобалам
иного варианта я ненашел
этот вариант хоть и занимает много времени на конвертирование (в зависимости от объема базы)
но достаточно эффективный
...
Рейтинг: 0 / 0
$ZBOOLEAN и wide char
    #34960502
aleshap
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DAiMorPS. насколько я знаю $ZBOOLEAN и $ZB разные вещи, и лучше их не путать
см. документацию
http://localhost:1972/csp/docbook/DocBook.UI.Page.cls?KEY=RCOS_fzboolean

главное тут не путать переменные от функций. ($I и $I(^T) - тоже разные вещи)
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / $ZBOOLEAN и wide char
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]