Пятница, 19.04.2024, 10:16
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Форум » Основной » Проблемные ситуации » УП. При подписке ... на событие ... произошла ошибка. (При создании нового элемента справочника вылетает ошибка.)
УП. При подписке ... на событие ... произошла ошибка.
KvestinДата: Четверг, 04.04.2013, 15:44 | Сообщение # 1
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Оффлайн
Платформа 8.2.17.169. Клиент-Серверный вариант.
Конфигурация самописная на основе БСП.
Режим запуска: Управляемое приложения (толстый клиент).

В файловом варианте все ок. Прекрасно работает в режиме толстого клиента управляемые формы.

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

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

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

--- позднее ---
Проблема локализована, но непонятно как ее лечить. Может это глюк релиза платформы 8.2.17.169?

Проблема возникает, если в качестве основной формы элемента справочника указать не управляемую, а обычную форму.
 
tormozitДата: Четверг, 04.04.2013, 20:02 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6163
Репутация: 156
Статус: Оффлайн
Можешь сделать демо конфигурацию для демонстрации проблемы?
 
KvestinДата: Пятница, 05.04.2013, 11:04 | Сообщение # 3
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Оффлайн
Писал ответ, нажал добавить, но ничего не добавилось ... может глюк.

Сделал базу тестовую. Просто два справочника и одна подписка.

https://dl.dropbox.com/u/12008200/ErrorBase.zip

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

В файловом варианте все ОК.
 
tormozitДата: Суббота, 06.04.2013, 01:50 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 6163
Репутация: 156
Статус: Оффлайн
К сожалению, это не ошибка платформы и не ошибка ИР.
Очень похоже, что это - проектное решение подсистемы БСП. Там по всей видимости решили отказаться от поддержки выполнения операций с БД в толстом клиенте и не включают компиляцию на клиенте модулей с подписками. А при открытии обычной формы подключаются подписки объекта из ее основного реквизита, в которых указаны имена некомпилируемых на клиенте методов.

Скорее всего приемлемо простым выходом из данной ситуации будет использовать форму объекта справочника Алгоритмы в обычном приложении. Также отмечу, что есть возможность включить использование управляемых форм в обычном приложении и после некоторого запоминания имен форм вполне можно использовать обычное приложение для работы с конфигурацией ориентированной на управляемое приложение, использую интерфейсную панель (ИР). Естественно панель разделов будет недоступна и общие не параметризованные команды (они программно недоступны).
 
tormozitДата: Суббота, 06.04.2013, 09:29 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 6163
Репутация: 156
Статус: Оффлайн
В файловом варианте все ОК потому, что там каждый модуль компилируется один раз и доступен сразу на сервере и на клиенте независимо от флажков в его свойствах.
 
tormozitДата: Суббота, 06.04.2013, 12:12 | Сообщение # 6
Генералиссимус
Группа: Администраторы
Сообщений: 6163
Репутация: 156
Статус: Оффлайн
Провел подробное исследование проблемы и предложил ее решение разработчикам БСП на партнерском форуме http://partners.v8.1c.ru/forum/thread.jsp?id=1135052#1135052
 
KvestinДата: Понедельник, 08.04.2013, 11:24 | Сообщение # 7
Рядовой
Группа: Проверенные
Сообщений: 3
Репутация: 0
Статус: Оффлайн
Спасибо за ваш труд и по ИР и по конкретной проблеме. Странно, что раньше никто не задавал такого вопроса.
Пока, как вы и написали, использую ИР в обычном приложении.
 
tormozitДата: Понедельник, 08.04.2013, 12:18 | Сообщение # 8
Генералиссимус
Группа: Администраторы
Сообщений: 6163
Репутация: 156
Статус: Оффлайн
Описания подобных проблем встречались и ранее, но не на этом форуме. По результатам их неглубокого анализа была добавлена опция "запись на сервере" во всех инструментах подсистемы, выполняющих запись в БД.
 
tormozitДата: Четверг, 19.12.2013, 14:22 | Сообщение # 9
Генералиссимус
Группа: Администраторы
Сообщений: 6163
Репутация: 156
Статус: Оффлайн
http://devtool1c.ucoz.ru/forum/2-218-1#864
 
Форум » Основной » Проблемные ситуации » УП. При подписке ... на событие ... произошла ошибка. (При создании нового элемента справочника вылетает ошибка.)
  • Страница 1 из 1
  • 1
Поиск: