Имя: Пароль:
1C
1С v8
Ошибка инициализации модуля
,
0 atlantika
 
16.02.21
12:02
Добрый день.
Есть база 1С УТ на сервере. В ней - расширение.
Есть копия этой базы на том же сервере. В рабочей базе постоянно выскакивает Ошибка инициализации модуля из расширения - и на перезапуск. При работе в копии такого нет.

Не могу понять, от чего такое может зависеть? На текущий момент конфигурации идентичны.
1 Ненавижу 1С
 
гуру
16.02.21
12:23
данные разные, отсюда ход алгоритмов разный
2 Галахад
 
гуру
16.02.21
12:27
Наверное, в сообщении еще какие-то слова есть?
3 atlantika
 
16.02.21
13:29
посмотрела.. подумала... в модуле менеджера всего две функции, использующие типовые общие модули. Добавила перед ними &НаСервере В моем случае этого оказалось достаточно.
4 fisher
 
16.02.21
13:41
(3) Это очень странно. Единственное, на что это могло повлиять - в толстом клиенте эти функции "пропали" бы из модуля.
5 Serg_1960
 
16.02.21
13:42
Я дико извиняюсь, но информация "Есть база на сервере... есть копия на том же сервере" - это информация "ни о чём": у меня, например, на "сервере" есть рабочие клиент-серверные базы и их файловые копии.
6 Garykom
 
гуру
16.02.21
13:47
(3) телепатирую: криво написанное расширение без учета клиент/сервер, в режиме толстого клиента работает в тонком нет
7 atlantika
 
16.02.21
13:57
(6) О! учту на будущее, спасибо. Писала расширение не я, да и не касалась 1С пять лет.
8 atlantika
 
16.02.21
14:00
(4) Вот может быть и как то связано, как раз переключилась с тонкого клиента на толстый, чтобы в Консоли СКД конструктор запроса открывался )) и как перематывала список справочников до проблемного, так и ошибка выскакивала.
9 Timon1405
 
16.02.21
14:57
(3) В Модуле менеджера не надо писать &НаСервере. скопируйте инструкции препроцессора из ММ расширяемого объекта (там они должны быть если он типовой) в ММ расширения https://its.1c.ru/db/v8std#content:680:hdoc:_top
Здесь можно обсудить любую тему при этом оставаясь на форуме для 1Сников, который нужен для работы. Ymryn