Открываю прикладную форму списка бизнес-процесса "Задание", выделяю любую строку, жму Ctrl+Alt+E и вызываю команду "строка - Редактировать объект". Возникает ошибка:
Значение не является значением объектного типа (Данные)
{ИнструментыРазработчикаTormozit Обработка.ирИмитаторСсылочныйОбъект.МодульОбъекта(148)}: Результат = ирОбщий.ОбъектБДПоКлючуЛкс(ПолноеИмяТаблицы, КлючОбъекта,, Ложь, Ложь).Данные;
{ИнструментыРазработчикаTormozit Обработка.ирИмитаторСсылочныйОбъект.МодульОбъекта(190)}: ОбъектБД = ОбъектБД();
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(476)}: ЭлементыФормы.КартаМаршрута.УстановитьСхему(СтруктураОбъекта.Методы.ПолучитьКартуМаршрута());
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(334)}: ПоместитьДанныеОбъектаВФорму(мСтруктураОбъектаБД,, СсылкаИзменилась);
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(2971)}: ПеречитатьДанные(, Не фОбъект.ЭтоКонстанта);
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(907)}: ИмяОсновнойТаблицыПриИзменении();
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(849)}: УстановитьТаблицуБД(НовоеИмяОсновнойТаблицы);
{ИнструментыРазработчикаTormozit Обработка.ирРедакторОбъектаБД.Форма.Форма.Форма(797)}: ЗагрузитьОбъектПоКлючу(фОбъект.ПараметрКлючИлиОбъект);
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(19333)}: ФормаРедактора.Открыть();
{ИнструментыРазработчикаTormozit ОбщийМодуль.ирГлобальный.Модуль(230)}: ирОбщий.ОткрытьСсылкуВРедактореОбъектаБДЛкс(Ссылки[0]);
Аналогичная ошибка возникает, если открыть "чистый" редактор объекта БД и выбрать в нем таблицу этого же бизнес-процесса, поэтому в заголовке темы указал именно редактор объекта БД, а не Ctrl+Alt+E.
В панель сообщений выводится два сообщения:
1. Рекомендуется в общих параметрах записи включить флажок "Объекты на сервере"
2. Ошибка создания объекта: {ИнструментыРазработчикаTormozit ОбщийМодуль.ирОбщий.Модуль(1350)}: Ошибка при вызове метода контекста (СоздатьБизнесПроцесс): При подписке ЗаписатьНаборыЗначенийДоступа на событие ПриЗаписи произошла ошибка. Обработчик события не найден.
По первому сообщению: этот флажок у меня установлен.
По второму сообщению: в эту же подписку входит, например, также справочник "ИдентификаторыОбъектовМетаданных" и "СоглашенияСКлиентами", и выбор такой таблицы в редакторе объекта БД такую ошибку уже не вызывает.
Можно ли надеяться в этом случае, что с бизнес-процессом удастся это дело как-нибудь обойти (по аналогии со справочником)?