20.05.2008, 10:18 | #1 |
MCITP
|
Клиент 3.0 с разными языками
Привет всем.
Прикольную картину наблюдаю: Ахапта 3.0 сп3 кр3 + Оракл. Двухзвенка. (всё на одной машине) Всё устанавливаешь, Проходишь контрольный список (без Ctr+Break ), входишь и работаешь, всё Окей. При этом в конфигурации стоит язык Ru и соответственно при входе в Аксапту отстроились индексы по Ru. После этого решаем поработать в английской версии аксапты. Ставим в конфигурации язык En-us и заходим. Типа строятся индексы по En-us. Сначала внешне всё нормально, но при некоторых операциях вылазят ошибки. Например, (при открытии строк складских журналов): Error1(En).jpg При попытке что-то скомпилировать: Error2(En).jpg Под русским - всё окей, всё скомпилировано, никаких траблов. Если удалить индексы в приложении и перезайти первым клиентом с английским - получаем обратную ситуацию. Под английским всё окей, под русским - примерно те же яйца. (см. Error1(Ru).jpg и Error2(Ru).jpg ). Ну и так далее... Повторял "туда-сюда" несколько раз, ситуация не меняется... При установке Аксапты эти языки понятное дело выбирались. Ну и где же спрашивается мультиязыковая локальность и всё-такое? Это всегда так или у меня что-то недокручено? Спасибо!
__________________
Zhirenkov Vitaly |
|
20.05.2008, 10:25 | #2 |
Участник
|
В каком-то из сервис-паков в тексте модулей пару раз встречалось
вместо английской H русская Н. В результате возникало нечто подобное, насколько я помню. Выполните глобальную компиляцию и найдите модули, которые содержат ошибку (на варнинги можно не обращать внимание). В общем, проблема в AOD-файлах. Попробуйте ее локализовать и добиться чтобы глобальная компиляция выполнялась без ошибок. |
|
20.05.2008, 11:23 | #3 |
MCITP
|
Как я уже говорил, глобальная компиляция проводилась.
Специально сделал ещё раз - "Ошибок нет" Естественно компилил под "primary" языком Под "секондари" ничего не компилится, как я уже говорил. Результат никак не поменялся.
__________________
Zhirenkov Vitaly |
|
20.05.2008, 11:29 | #4 |
Участник
|
все-таки попробуйте поискать русскую букву Н.
было такое, было. проблема в AOD-файлах. |
|
20.05.2008, 11:55 | #5 |
Member
|
Я наблюдал такую проблему на битых .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® |
|
|
За это сообщение автора поблагодарили: mazzy (2), ZVV (1). |
20.05.2008, 12:16 | #6 |
MCITP
|
такс.. интересно...
начнём с того что дистрибутив самый что ни на есть "настоящий". Он же стоит у клиента на продакшине! посмотрел ктд-файлы там действительно для "ру" и "ен-ус" эти тэги разные! В английском он совсем не такой, гораздо сложнее Если последовать вашему совету и поправить на такой же как у вас (и как у меня в русском), то конфигурация с английским языком вообще не открывается - сразу падает и предлагает отослать отчёт! ЗЫ И что Вы имеете ввиду под "полуручным" режимом? Сложно сказать, люблю я его или не люблю. Ставил стандартно по мануалу как всегда. Без всяких ручных режимов. Просто раньше никогда не игрался с языками. Кстати в 4-ке вроде подобных проблем не возникало.
__________________
Zhirenkov Vitaly |
|
20.05.2008, 12:45 | #7 |
Member
|
Цитата:
Сообщение от ZVV
...
начнём с того что дистрибутив самый что ни на есть "настоящий". ... Цитата:
Сообщение от ZVV
...
Он же стоит у клиента на продакшине! ... Цитата:
Сообщение от ZVV
...
Если последовать вашему совету и поправить на такой же как у вас (и как у меня в русском), то конфигурация с английским языком вообще не открывается - сразу падает и предлагает отослать отчёт! ... Возьмите небитые файлы из дистрибутива или попросите у добрых людей.
__________________
С уважением, glibs® |
|
20.05.2008, 12:50 | #8 |
MCITP
|
Вообщем проблема действительно оказалась в .KTD файлах.
Удалить индексы, переписать эти 2 тга из дистрибутива сп3 (текущий был из кр3) и всё вроде начинает работать как надо... неочевидно.
__________________
Zhirenkov Vitaly |
|
20.05.2008, 12:59 | #9 |
MCITP
|
2 glibs - не стоит сравнивать с ситуацией, когда дистрибутив взят "не скажу откуда".
В данном случае повторюсь - реальный дистрибутив, стандартная установка. 3.0 + sp3 + cu3 + полный контрольный список Никаких ручных "доработок". Тем не менее было то что было... Возможно просто kr3 не очень дружит с сп3. Т.к. в некоторых документах написано, что его можно ставить на сп3, а некоторых - нет. В лубом случае, спасибо за наводку!
__________________
Zhirenkov Vitaly |
|
20.05.2008, 12:59 | #10 |
Member
|
Цитата:
Сообщение от ZVV
...
неочевидно ...
__________________
С уважением, glibs® |
|
20.05.2008, 13:04 | #11 |
MCITP
|
Именно этим я счас и занимаюсь, как видите.
__________________
Zhirenkov Vitaly |
|
20.05.2008, 13:53 | #12 |
Member
|
Ключевое слово было "регулярно". Этим нельзя заниматься "сейчас". На форумах (не только на этом форуме) систематически проскакивает очень полезная информация.
__________________
С уважением, glibs® |
|
20.05.2008, 13:57 | #13 |
очами вижу
|
Вряд ли все прочитанное упомнишь. Хотя это дейстительно полезно. Вопрос в том, насколько сократится рабочий день, если "регулярно" читать решение проблем, которых у тебя нет.
|
|
20.05.2008, 14:26 | #14 |
Member
|
2 RumataEstor
" Начались судебные процессы. И в каждом из них главным свидетелем обвинения выступал Адам Казимирович. Его правдивые рассказы сбивали подсудимых с ног, и они жалобно признавались во всем. Он погубил множество учреждений. Последней его жертвой пало филиальное отделение областной киноорганизации, снимавшее в Арбатове исторический фильм «Стенька Разин и княжна». Весь филиал упрятали на шесть лет, а фильм, представлявший узко судебный интерес, был передан в музей вещественных доказательств, где уже находились охотничьи ботфорты из кооператива «Линеец». После этого наступил крах. Зеленого автомобиля боялись, как чумы. Граждане далеко обходили Спасо Кооперативную площадь, на которой Цесаревич водрузил полосатый столб с табличкой «Биржа автомобилей». В течение нескольких месяцев Цесаревич не заработал ни копейки и жил на сбережения, сделанные им во время ночных поездок. Тогда он пошел на жертвы. На дверце автомобиля он вывел белую и на его взгляд весьма заманчивую надпись «Эх, прокачу!» и снизил цену с пяти рублей в час до трех. Но граждане и тут не переменили тактики. Шофер медленно колесил по городу, подъезжал к учреждениям и кричал в окна: – Воздух то какой! Прокатаемся, что ли? Должностные лица выглядывали из окон и под грохот ундервудов отвечали: – Сам катайся! Душегуб! – Почему же душегуб? – чуть не плача спрашивал Цесаревич. – Душегуб и есть, – отвечали служащие, – под выездную сессию подведешь! – А вы бы на свои катались! – запальчиво кричал шофер. – На собственные деньги! При этих словах должностные лица юмористически переглядывались и запирали окна. Катанье в машине за свои деньги казалось им просто глупым. " Илья и Петров, "Золотой теленок" А форум вместо просмотра телевизора читать нельзя? Только вместо работы? Ладно, это шутка. Под настроение. Дискутировать не буду.
__________________
С уважением, glibs® |
|
|
За это сообщение автора поблагодарили: petr (2). |
20.05.2008, 18:48 | #15 |
Участник
|
Цитата:
Сообщение от glibs
Я наблюдал такую проблему на битых .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-шке. Иначе будете иметь то, что сейчас имеете. Цитата:
Сообщение от glibs
Построение индексов приложения зависит от прописанного в 96-м и 97-м теге порядка сортировки. И если он на разных языках разный, то Аксапта индексы уже не переваривает. Если ставить Аксапту с распространяемого вендором дистрибутива, то .KTD-шки устанавливаются правильные. Если вы любите полу-ручной режим установки, то про описанное выше нужно знать и помнить.
3.0 SP3 CIS axsysen-us.ktd Код: //r Revision: 587 $Date: 2004/01/17 00:50:34 $ #96 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ #97 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ Код: //r Revision: 587 $Date: 2004/01/14 16:25:47 $ #96 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ #97 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ axsysde.ktd Код: //r Revision: 587 $Date: 2004/01/14 16:25:47 $ #96 жшеабвгдзийклмнопстуфхцщъыьэ ЖШЕАБВГДЗИЙКЛМНОПСТУФХЦЩЪЫЬЭ #97 AабвгдАБВГДBCзЗDEийклИЙКЛFGHIмнопМНОПJKLMNсСOтуфхцТУФХЦPQRSTUщъыьЩЪЫЬVWXYэЭZжшеЖШЕ aaaaaaaaaaabcccdeeeeeeeeefghiiiiiiiiijklmnnnooooooooooopqrstuuuuuuuuuvwxyyyz~¦З~¦З 3.0 SP4 EE Файлы axsysen-us.ktd и axsysru.ktd в дистрибутиве отсутствуют, видимо, надо брать из предыдущей версии. 3.0 KR1 axsysen-us.ktd Код: //r Revision: 589 $Date: 2004/10/05 16:48:05 $ #96 жшеабвгдзийклмнопстуфхцщъыьэ ЖШЕАБВГДЗИЙКЛМНОПСТУФХЦЩЪЫЬЭ #97 AабвгдАБВГДBCзЗDEийклИЙКЛFGHIмнопМНОПJKLMNсСOтуфхцТУФХЦPQRSTUщъыьЩЪЫЬVWXYэЭZжшеЖШЕ aaaaaaaaaaabcccdeeeeeeeeefghiiiiiiiiijklmnnnooooooooooopqrstuuuuuuuuuvwxyyyz~¦З~¦З 3.0 SP5 EE axsysen-us.ktd Код: //r Revision: 588 $Date: 2006/01/25 14:55:32 $ #96 жшеабвгдзийклмнопстуфхцщъыьэ ЖШЕАБВГДЗИЙКЛМНОПСТУФХЦЩЪЫЬЭ #97 AабвгдАБВГДBCзЗDEийклИЙКЛFGHIмнопМНОПJKLMNсСOтуфхцТУФХЦPQRSTUщъыьЩЪЫЬVWXYэЭZжшеЖШЕ aaaaaaaaaaabcccdeeeeeeeeefghiiiiiiiiijklmnnnooooooooooopqrstuuuuuuuuuvwxyyyz~¦З~¦З Код: //r Revision: 588 $Date: 2005/08/10 08:28:50 $ #96 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ #97 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ axsysen-us.ktd Код: //r Revision: 600 $Date: 2006/05/25 00:14:57 $ #96 жшеабвгдзийклмнопстуфхцщъыьэ ЖШЕАБВГДЗИЙКЛМНОПСТУФХЦЩЪЫЬЭ #97 AабвгдАБВГДBCзЗDEийклИЙКЛFGHIмнопМНОПJKLMNсСOтуфхцТУФХЦPQRSTUщъыьЩЪЫЬVWXYэЭZжшеЖШЕ aaaaaaaaaaabcccdeeeeeeeeefghiiiiiiiiijklmnnnooooooooooopqrstuuuuuuuuuvwxyyyz~¦З~¦З Код: //r Revision: 588 $Date: 2005/08/10 08:28:50 $ #96 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ #97 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ axsysen-us.ktd Код: //r Revision: 600 $Date: 2006/09/18 11:11:22 $ #96 жшеабвгдзийклмнопстуфхцщъыьэ ЖШЕАБВГДЗИЙКЛМНОПСТУФХЦЩЪЫЬЭ #97 AабвгдАБВГДBCзЗDEийклИЙКЛFGHIмнопМНОПJKLMNсСOтуфхцТУФХЦPQRSTUщъыьЩЪЫЬVWXYэЭZжшеЖШЕ aaaaaaaaaaabcccdeeeeeeeeefghiiiiiiiiijklmnnnooooooooooopqrstuuuuuuuuuvwxyyyz~¦З~¦З Код: //r Revision: 588 $Date: 2005/08/10 08:28:50 $ #96 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ #97 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ Тут идет то же ядро KR3 с теми же KTD-файлами 3.0 SP6 EE axsysen-us.ktd Код: //r Revision: 600 $Date: 2006/09/18 11:11:22 $ #96 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ #97 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ Итак, получается, что в период с января 2006 (выход 3.0 KR1) примерно по май 2007 (выход 3.0 SP6 EE) установка «распространяемого вендором дистрибутива» гарантированно приводила к описываемым в данной ветке проблемам - и это только для пары языков ru/en-us, для других комбинаций проблемы возникли бы и того раньше. Кроме того, тем, кто по различным причинам не перешел на SP6 EE, в случае установки «распространяемого вендором дистрибутива» исправления данной проблемы пришлось бы ждать и по сей день. В то же время «полуручная» установка, в ходе которой мы знаем и помним о причинах косяков, выявленных еще в середине 2005-го, дала бы нормальные результаты |
|
20.05.2008, 19:15 | #16 |
Member
|
1. Где написано — не знаю.
2. Я обычно ставлюсь с международного дистрибутива. Обычно проблемы бывают. Я сразу после установки корректирую файлы. Не встречал ситуации, когда бы консультант или клиент ставил корректно русский дистрибутив и столкнулся бы с такой проблемой. Это не железный аргумент... Давайте попробуем. Другого способа проверить нет. Никому поставить 3.0 не нужно? Да, и еще. В одном из дистрибутивов 3.0 (на память не помню, а все дистрибутивы 3.0 таскать за собой перестал — негде посмотреть) файлы прилагались в отдельном архиве. 3. Да. Микрософт "локализует" только русский и английский США. Еще помню в одном из СП исправления двух тегов не было достаточно. По-моему, проблема появилась с КЛАДРом. Клиент падал на буржуйской .KTD-шке. А на русской — нет. gl00mie, давайте без вскрытия дистрибутивов. Устанавливаем и смотрим файлы. Я не готов обвинять в чем-то Микрософт на основании состава дистрибутива. Только по результатам его отработки. ОК? У вас есть стабильно работающая конфигурация русский-английский с разным порядком сортировки в .KTD?
__________________
С уважением, glibs® |
|
20.05.2008, 23:52 | #17 |
Участник
|
Цитата:
Сообщение от glibs
Я обычно ставлюсь с международного дистрибутива. Обычно проблемы бывают. Я сразу после установки корректирую файлы. Не встречал ситуации, когда бы консультант или клиент ставил корректно русский дистрибутив и столкнулся бы с такой проблемой. Это не железный аргумент... Давайте попробуем. Другого способа проверить нет. У вас есть стабильно работающая конфигурация русский-английский с разным порядком сортировки в .KTD?
axsysen-us.ktd Код: #96 жшеабвгдзийклмнопстуфхцщъыьэ ЖШЕАБВГДЗИЙКЛМНОПСТУФХЦЩЪЫЬЭ #97 AабвгдАБВГДBCзЗDEийклИЙКЛFGHIмнопМНОПJKLMNсСOтуфхцТУФХЦPQRSTUщъыьЩЪЫЬVWXYэЭZжшеЖШЕ aaaaaaaaaaabcccdeeeeeeeeefghiiiiiiiiijklmnnnooooooooooopqrstuuuuuuuuuvwxyyyz~?З~?З Код: #96 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ #97 abcdefghijklmnopqrstuvwxyzабвгдеёжзийклмнопрстуфхцчшщъыьэюя ABCDEFGHIJKLMNOPQRSTUVWXYZАБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ при попытке открыть журнал накладных при открытии строк разнесенного журнала платежей Для меня лично этого оказалось достаточно. Цитата:
Последний раз редактировалось gl00mie; 20.05.2008 в 23:56. |
|
20.05.2008, 23:53 | #18 |
Member
|
Цитата:
Сообщение от gl00mie
...
3.0 KR1 axsysen-us.ktd ...
__________________
С уважением, glibs® |
|
20.05.2008, 23:55 | #19 |
Member
|
Цитата:
Сообщение от gl00mie
...
3.0 SP5 EE ...
__________________
С уважением, glibs® |
|
21.05.2008, 00:02 | #20 |
Member
|
Цитата:
Сообщение от gl00mie
...
Когда дело касается компьютеров и программ, я лично в чудеса не верю. ...
__________________
С уважением, glibs® |
|
Теги |
ktd, ax3.0, sp6 |
|
Похожие темы | ||||
Тема | Ответов | |||
Ax 4.0 SP1. Клиент не коннектится к AOSу | 25 | |||
Клиент без KR и клиент KR2 на одной машине | 6 | |||
Толстый 3Tier Клиент - зачем он ? | 29 | |||
Связь с клиент-банк | 32 | |||
Падает акспата(клиент). | 14 |
Опции темы | Поиск в этой теме |
Опции просмотра | |
|