|
1C ERP 2.0 проблема с языками интерфейса | ☑ | ||
---|---|---|---|---|
0
titanmachinery
06.05.16
✎
12:07
|
Уважаемые господа! Наша специфика состоит в том, что производство у нас в Китае, а инженеры русскоговорящие. Поэтому я в конфигураторе добавил новый язык (китайский) и начал переводить несколько форм, которыми будут пользоваться китайцы. Для тестирования был добавлен пользователь с этим же языком по умолчанию - Chinese (язык). При попытке зайти появляется ошибка -
-------------------------------------------------------------------------------- 06.05.2016 11:59:26 {ОбщийМодуль.ПользователиСлужебный.Модуль(311)}: Ошибка при вызове метода контекста (СтрШаблон) КраткоеПредставлениеОшибки(ИнформацияОбОшибке())); по причине: Слишком много фактических параметров ______________________________________________________________________________________ Все то же самое в других конфигурациях проходит "на ура"! В чем причина? Как с этим бороться? Без решения этой проблемы 1С ERP в наших условиях бесполезна. |
|||
1
Господин ПЖ
06.05.16
✎
12:08
|
позовите нормального программиста
|
|||
2
Звездец
06.05.16
✎
12:09
|
(0) купи отладчик
|
|||
3
Чайник Рассела
06.05.16
✎
12:10
|
купите настояющую ERP
|
|||
4
titanmachinery
06.05.16
✎
12:11
|
Полный код ошибки -
Платформа: 1С:Предприятие 8.3 (8.3.7.1949) Конфигурация: УправлениеПредприятием (2.1.2.86) Режим: Файловый (без сжатия) Приложение: Толстый клиент Локализация: Информационная база: русский (Россия), Сеанс: русский (Россия) Вариант интерфейса: Такси Ошибки: -------------------------------------------------------------------------------- 06.05.2016 11:59:26 {ОбщийМодуль.ПользователиСлужебный.Модуль(311)}: Ошибка при вызове метода контекста (СтрШаблон) КраткоеПредставлениеОшибки(ИнформацияОбОшибке())); по причине: Слишком много фактических параметров |
|||
5
Звездец
06.05.16
✎
12:31
|
(4) ну так как, отладчик покупать будешь?
|
|||
6
GarantT
11.05.16
✎
14:57
|
По ошибке: это связано с тем, что в указанном месте модуля есть строка, в которой есть функция СтрШаблон. Она автоматически заменяет в указанном тексте своеобразные метки (к примеру, "Пользователь %1 зашел в систему"), где "%1" - метка для замены функцией СтрШаблон. В качестве параметров в эту функцию передаются текст, а также переменные, которые вставляются в текст. Количество этих параметров должно строго совпадать с количеством меток в тексте, иначе выдается приведенная Вами ошибка.
Из опыта могу сказать, это происходит в основном потому, что метки в переведенной вами строке на китайский язык метка не воспринимается системой как таковая, соответственно, параметров в функцию передается больше, чем она "видит". Рекомендую поправить текст прямо руками в модуле, чтобы метка была по стилю оформлена также, как и в русском варианте (можно скопировать). |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |