Буква 'E'?

Clarion, Clarion 7

Модератор: Дед Пахом

Правила форума
При написании вопроса или обсуждении проблемы, не забывайте указывать версию Clarion который Вы используете.
А так же пользуйтесь спец. тегами при вставке исходников!!!
Ответить
Гость

Сообщение Гость »

Hello clalist,
(Cw5b, Legacy, WinXP, Win98)

Есть поле NAME string @s1 в файле Dat и ключ (уникальный) по этому полю. Если идет обращение по букве 'E' (англ.), то получаю ошибку - "Запись не найдена". Обращение с тем же параметром к этой базе из программы написанной на CLARION 2 не вызывает ошибки. В чем причина, и как решить проблему?
--
Best regards,
Владимир Виноградов mailto:arkadich@mail.ru

(Добавление)

Clarion 2 сортировка optins.ctl
CW5 - <имя програмы>.env

А они разные вот и проблема

Liudvikas Jagucanskis lwj@wireless.lt

Привожу пример из *.env

CLACASE="ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЬЫЪЭЮЯ","abcdefghijklmnopqrstuvwxyzабвгдежзийклмнопрстуфхцчшщьыъэюя"
Причина, видимо, в другом.
Иначе ошибка была бы и по другим буквам.

Владимир Виноградов arkadich@mail.ru
Написал: ClaList(2)
Гость

Сообщение Гость »

А CLACOLSEQ ?
Причина, видимо, в другом.
А ключи перестраивал?

С уважением,
Владимир Смелик vovs@bigfoot.com

Вообще-то поменялась структура ключей при переходе от CPD 2.1 к CPP 3.0.

--
Сергей Редькин mailto:SPR@enigmasoft.com.ua
ЧП "Энигма Софт"

Да, было такое.
Но я бы понял, если бы CPD не понимал новые ключи (а он понимает).
Так проблема-то на стороне С5. Да еще и в районе буржуйских букв.

С уважением,
Владимир Смелик

Необходимо перестроить ключи на С5, тогда обе программы будут понимать правильно. По крайней мере, у нас так было при совместной работе 2.1 и 3.1.

--
Сергей Редькин
Написал: ClaList(2)
Гость

Сообщение Гость »

CLACOLSEQ=OEM
Ключи перестроил, но ситуация не изменилась.

Владимир Виноградов
Написал: ClaList(2)
Гость

Сообщение Гость »

Попробуй всеж-таки прописать явно.
И написать тестовый пример для локализации ошибки.

Есть мысль, что OEM в DOS и WIN могут быть разные...

С уважением,
Владимир Смелик
Написал: ClaList(2)
Гость

Сообщение Гость »

Здравствуйте Владимир!

У меня тоже была несовместимость досовских и виндовских программ. Оказалось все дело в русификации Сейчас у меня русификация только на уровне файлов TRN
Плпробуй установить С55 с дистрибутива и проверь работу

С уважением
Виктор
vlenkov@mail.ru
Написал: ClaList(2)
Ответить