|
Ошибка открытия инструментов
|
|
| tamplier | Дата: Ср, 03.07.2019, 09:50:49 | Сообщение # 1 |
|
Сержант
Группа: Проверенные
Сообщений: 31
Репутация: 7
Статус: Оффлайн
| ОС - Win10 Pro x64 Толстый клиент, платформа 8.3.11.3133, 8.3.15.1489 Версия 4.97 портативные "УПП для Украины", редакция 1.3 (1.3.61.1) База - файловый и sql При открытии портативных инструментов (файл ирПортативный): "{ВнешняяОбработка.ирОбщий.МодульОбъекта(16021)}: {ВнешняяОбработка.ирОбщий.МодульОбъекта(16014)}: Помилка при виклику методу контексту (Создать): Помилка ініціалізації модуля: ВнешняяОбработка.ирПлатформа.МодульОбъекта: {ВнешняяОбработка.ирОбщий.МодульОбъекта(21269)}: Помилка при виклику методу контексту (Загрузить): Неприпустиме значення параметру (параметр номер '4') ВызватьИсключение ОписаниеОшибки();"
|
| |
| |
| tormozit | Дата: Чт, 04.07.2019, 00:18:20 | Сообщение # 2 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7262
Репутация: 193
Статус: Оффлайн
| Я не знаю украинского языка. Поэтому прошу по возможности привести русское/английское описание ошибки.Пользователь, по которым открываются инструменты, имеет административные право? Под другими пользователями в этой базе проблема повторяется?
|
| |
| |
| tamplier | Дата: Чт, 04.07.2019, 14:30:41 | Сообщение # 3 |
|
Сержант
Группа: Проверенные
Сообщений: 31
Репутация: 7
Статус: Оффлайн
| При открытии портативных инструментов (файл ирПортативный): "{ВнешняяОбработка.ирОбщий.МодульОбъекта(16021)}: {ВнешняяОбработка.ирОбщий.МодульОбъекта(16014)}: Ошибка вызова метода контекста (Создать): Ошибка инициализации модуля: ВнешняяОбработка.ирПлатформа.МодульОбъекта: {ВнешняяОбработка.ирОбщий.МодульОбъекта(21269)}: Ошибка при вызове метода контекста (Загрузить): Недопустимое значение параметра (параметр номер '4') ВызватьИсключение ОписаниеОшибки();"
Пользователь с полными правами в базе...
Сообщение отредактировал tamplier - Чт, 04.07.2019, 14:31:04 |
| |
| |
| tormozit | Дата: Чт, 04.07.2019, 23:56:55 | Сообщение # 4 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7262
Репутация: 193
Статус: Оффлайн
| Найди в модуле ирОбщий строку
Код Результат = ХранилищеОбщихНастроек.Загрузить(ирКэш.ИмяПродукта(), КлючНастроек,, ИмяПользователя);
Установи на ней точку останова, дождись ее срабатываения, включи остановку по ошибке, продолжи выполнение, после остановки в этой же строке по ошибке сообщи значение переменной ИмяПользователя.
|
| |
| |
| tormozit | Дата: Пт, 05.07.2019, 07:06:59 | Сообщение # 5 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7262
Репутация: 193
Статус: Оффлайн
| Вероятнее всего у твоего пользователя 1С нет права Администрирование. Чтобы это проверить покажи скриншот его ролей и хотя бы одну его роль с правом Администрирование.
|
| |
| |
| tamplier | Дата: Пт, 05.07.2019, 09:10:00 | Сообщение # 6 |
|
Сержант
Группа: Проверенные
Сообщений: 31
Репутация: 7
Статус: Оффлайн
| ИмяПользователя Неопределено, о как...
|
| |
| |
| tormozit | Дата: Сб, 06.07.2019, 07:32:34 | Сообщение # 7 |
|
Генералиссимус
Группа: Администраторы
Сообщений: 7262
Репутация: 193
Статус: Оффлайн
| Нужна более подробная информация http://devtool1c.ucoz.ru/forum/2-2-1 Ранее я некорректно указал название требуемого права. Правильное право - АдминистрированиеДанных. Кстати в коде инструментов тоже проверяется неправильно - Администрирование вместо АдминистрированиеДанных. Можешь сразу исправить это в коде и проверить воспроизведение своей ошибки.
Если ты сделал в точности так, как я просил и переменная ИмяПользователя у тебя действительно имеет значение Неопределено, то открой консоль кода и выполни там код КодХранилищеОбщихНастроек.Загрузить(,,, Неопределено) У тебя должна произойти такая же ошибка. Но возможно что ты сделал не так, как я просил, и тогда у тебя ошибки не произойдет.
|
| |
| |