Пятница, 11.10.2024, 08:30
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Ошибки в редакторе объектов БД в конфигурации ЖКХ от РАРУСа
greygrouseДата: Воскресенье, 01.11.2020, 18:53 | Сообщение # 1
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн


Приветствую! Не знаю по адресу ли или нет, но дело было так...

Открываю конфигурацию ЖКХ от Рарус в управляемых формах. Запускаю подбор и обработку объектов и через указание ссылки (динамический список ИР открывается нормально) нахожу нужный мне объект (например документ Открытие лицевых счетов - он отраслевой). Далее в форме списка найденных объектов выбираю ячейку с ссылкой и жму Редактировать объект в редакторе объектов (кнопка в панели в найденных объектах). Получаю ошибку...

При подписке ПолныйРегистрацияДокумента на событие ПередЗаписью произошла ошибка. Обработчик события не найден.
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(14644)}: Объект = КлючОбъекта.ПолучитьОбъект();
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(316)}: СтруктураОбъекта = ирОбщий.ОбъектБДПоКлючуЛкс(фОбъект.ИмяОсновнойТаблицы, КлючОбъекта, СохранятьИдентификаторСсылки, Не ТолькоМакет,, фОбъект.ИдентификаторСсылки);
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(324)}: мСтруктураОбъектаБД = ПолучитьОсновнойОбъектИзБД(СохранятьИдентификаторСсылки, ТолькоМакет);
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(246)}: ПеречитатьДанные();
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(909)}: ВыбОбъектПриИзменении();
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(816)}: ЗагрузитьОбъектПоКлючу(фОбъект.ПараметрКлючИлиОбъект);
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(22249)}: ФормаРедактора.Открыть();
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(22224)}: ОткрытьРедакторОбъектаБДЛкс(ПолноеИмяТаблицы, ИмяКолонки, Связанный, КлючОбъекта, ОбъектыНаСервере, ТабличноеПоле.ТекущиеДанные, ТабличноеПоле.ТекущаяСтрока, ФормаРедактора);
{ИнструментыРазработчикаTormozit Обработка.ирПодборИОбработкаОбъектов.Форма.ПодборИОбработка.Форма(2072)}: ирОбщий.ОткрытьТекущуюСтрокуТабличногоПоляТаблицыБДВРедактореОбъектаБДЛкс(ЭлементыФормы.СтрокиДляОбработки, ПолноеИмяМД, Компоновщик.Настройки.ДоступныеПоляВыбора,,,,, Истина);

по причине:
При подписке ПолныйРегистрацияДокумента на событие ПередЗаписью произошла ошибка. Обработчик события не найден.

Добавлено (01.11.2020, 18:54)
---------------------------------------------
Так же если в этой конфигурации открыть редактор объектов БД и выбрать в общем-то типовой объект Бухгалтерии предприятия элемент справочника Контрагенты, то ошибка уже вот такая...

При подписке АвтономнаяРаботаРегистрация на событие ПередЗаписью произошла ошибка. Обработчик события не найден.
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(14644)}: Объект = КлючОбъекта.ПолучитьОбъект();
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(316)}: СтруктураОбъекта = ирОбщий.ОбъектБДПоКлючуЛкс(фОбъект.ИмяОсновнойТаблицы, КлючОбъекта, СохранятьИдентификаторСсылки, Не ТолькоМакет,, фОбъект.ИдентификаторСсылки);
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(324)}: мСтруктураОбъектаБД = ПолучитьОсновнойОбъектИзБД(СохранятьИдентификаторСсылки, ТолькоМакет);
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(246)}: ПеречитатьДанные();

по причине:
При подписке АвтономнаяРаботаРегистрация на событие ПередЗаписью произошла ошибка. Обработчик события не найден.

Вопрос  - причина в самих "отраслевых" объектах конфигурации от Рарус (и их вмешательстве в типовые объекты) или есть возможность как-то поправить ИР, что бы избежать такую ошибку?

P.S. конфигурация имеет защиту через 1С СЛК

 
tormozitДата: Воскресенье, 01.11.2020, 19:31 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 6387
Репутация: 165
Статус: Оффлайн
Скорее всего это потому, что в форме "Параметры записи объектов" включен флажок "Не использовать имитаторы". Видимо когда то давно в этой базе вручную или автоматически был включен этот опасный флажок. Покажи снимок этой формы.
https://www.hostedredmine.com/issues/893436
https://www.hostedredmine.com/issues/893434
 
greygrouseДата: Воскресенье, 01.11.2020, 22:05 | Сообщение # 3
Лейтенант
Группа: Проверенные
Сообщений: 74
Репутация: 41
Статус: Оффлайн
Да, был включен. После отключения форма Редактора объектов БД открылась без ошибок с выбранной ссылкой. Спасибо за подсказку.
 
  • Страница 1 из 1
  • 1
Поиск: