Здравствуйте. 1С Бухгалтерия 8.3
Пытаюсь получить имя поля по которому сделал щелчок мышкой 2 раза для создания собственной расшифровки.
В процедуре "Процедура РезультатОбработкаРасшифровки" Пишу следующее
Значение=ДанныеРасшифровки.Элементы[Расшифровка].ПолучитьПоля()[0].Поле
После формирую отчет жму два раза по полю примечание и у меня выподает ошибка "Значение не является значением объектного типа"
В общем проблему решил следующим образом.
&Наклиенте
Примечание = ПолучитьРасшифровкуНаСервере(Расшифровка, ЭтоГруппа);
&НаСервере
Функция ПолучитьРасшифровкуНаСервере(Расшифровка)
Данные = ПолучитьИзВременногоХранилища(ДанныеРасшифровки);
Поля = Данные.Элементы.Получить(Расшифровка).ПолучитьПоля(); //Тут получаем поля расшифровки, среди которых находим нужное.
ПолеПримечание = Поля.Найти("Примечание");
Если ПолеПримечание = Неопределено Тогда