при открытии из формы документа "Структура формы"(глобальное меню) возникает ошибка
В ирОбщий.ВсеОбработчикиСобытийФормаЛкс() происходит попытка к обращение к СлужеьныеДанные(=Неопределено) как к структуре
Код
СлужебныеДанные.Вставить("ВсеОбработчикиСобытий", Результат);
значение Неопределено установлено при вызове:
Код
СлужебныеДанные = СлужебныеДанныеФормыЛкс(Форма);
В функции выполняется обработка исключения при вычислении
Код
Результат = ЭтаФорма.мСлужебныеДанные
Но его обработка предусмотрена только для клиентского контекста.(при отладке я вижу, что у меня серверный контекст)
Код
Попытка
Результат = ЭтаФорма.мСлужебныеДанные; // см. ОбработкаОбъект.ирПлатформа.ИмитаторУправляемойФормы()
Исключение
#Если Клиент Тогда
Результат = ЭтаФорма.КлючУникальности;
Если ТипЗнч(Результат) <> Тип("Структура") Тогда
//! ЭтаФорма = 0 // Форма
Если Не ЭтаФорма.Открыта() Тогда
// Только для пассивных форм!
Результат = Новый Структура;
Результат.Вставить("Тип", ТипЗнч(ЭтаФорма));
ЭтаФорма.КлючУникальности = Результат;
Иначе
Результат = Неопределено;
КонецЕсли;
КонецЕсли;
#КонецЕсли
КонецПопытки;