Я наблюдал такую проблему на битых .KTD файлах.
Проверьте. В 96-м и 97-м теге должен быть такой текст.
"
#96
>TC_CAPITAL
>Converting from lower case to upper case.
>a-z are automatically converted to A-Z
>If this entry is deleted, WINDOW's built-in functions are used.
>First line is the lower case letters
>Second line is the corresponding upper case letters
abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя
ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
#97
>TC_COLSEQ
>Definition of collating sequence mapping
>This table is used when sorting letters and strings
>First line is the letters to be mapped
>Second line is the corresponding letter to map to
abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя
ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ
"
Причем он должен быть одинаковым и в русской и в английской .KTD-шке.
Иначе будете иметь то, что сейчас имеете. Построение индексов приложения зависит от прописанного в 96-м и 97-м теге порядка сортировки. И если он на разных языках разный, то Аксапта индексы уже не переваривает.
Если ставить Аксапту с распространяемого вендором дистрибутива, то .KTD-шки устанавливаются правильные. Если вы любите полу-ручной режим установки, то про описанное выше нужно знать и помнить.
__________________
С уважением,
glibs®
|