Имя: Пароль:
1C
1С v8
БСП + ИР в режиме Управляемые формы (толстый клиент) = Непонятные танцы
0 Kvestin
 
04.04.13
14:22
Есть самописная конфигурация основанная на БСП. Решил залить в нее ИР.
В файловом варианте все ок. Прекрасно работает в режиме толстого клиента управляемые формы.

Залил на боевой сервер 1С и начались танцы с "Обработчик событий не найден" при создании элемента справочника Алгоритмы, ошибки компиляции и прочее.
Ругается на стандартную подписку БСП "ПроверитьУстранениеПроблемыОбъекта".

Я так понимаю конфигурация БСП + ИР вполне обычная, но откуда проблемы лезет не пойму.
Основные инструменты из ИР работают - проблема возникла именно со справочником Алгоритмы. Родные справочники конфигурации работают нормально.

Все работает в обычных формах, но т.к. конфигурация на УФ - хочется в них и работать.

Может конечно близость пятницы сказывается, но потратил 2 часа на поиск решения - не нашел.
1 serffer
 
04.04.13
14:39
попробуй в источник подписки прописать ссылку на метаданные ирАлгоритмы.
2 Kvestin
 
04.04.13
14:56
Ради эксперимента попробовал. Ситуация не изменилась.
В принципе, и не должна была изменится, т.к. в качестве источника у этой подписки есть "СправочникОбъект". Т.е. автоматом и ирАлгоритмы попадают - но всякое бывает.
3 Kvestin
 
04.04.13
15:01
Как я понимаю, 1С после компиляции и выполнения операторов основной программы в модуле объекта ирАлгоритмы пытается найти обработчики связанных с этим объектом подписок.

Странно, что подписку на событие ПриЗаписи "ПроверитьУстранениеПроблемыОбъекта" от ищет в модуле "ОбменДаннымиСобытия" скомпилированном на клиенте.
При этом модуль на клиенте (упр. приложение) не компилируется (галка не стоит). Соответственно обработчик 1С не находит.

Почему он ищет обработчик в контексте клиента я не понимаю.
4 Kvestin
 
04.04.13
15:23
В общем проблема локализована, но непонятно как ее лечить. Может это глюк релиза платформы 8.2.17.169?

Проблема возникает, если в качестве основной формы элемента справочника указать не управляемую, а обычную форму.
5 LOD
 
04.04.13
15:24
+1
6 Kvestin
 
04.04.13
16:43
Видимо никто не встречался с подобным ... Или не пользуется ИР в УФ.
7 Kvestin
 
05.04.13
11:10
Сделал тестовую конфигурацию с двумя справочниками (на 16 КБ). Ситуация повторилась.

Если кому интересно https://dl.dropbox.com/u/12008200/ErrorBase.zip

Среда выполнения:
ОС: Windows 7 x64 Prof
1C: 8.2.17.169
Сервер 1С 32 бита (не кластер)
MS SQL 2008 R2

В файловом варианте все ОК.

Написал на форуме автора. Возможно, что он что-то ответить.
8 Kvestin
 
05.04.13
11:17
8.2.16.368 та же проблема.