|
СКД Расшифровка
| ☑ |
0
Rust007
08.07.14
✎
14:18
|
Здравствуйте. 1С Бухгалтерия 8.3
Пытаюсь получить имя поля по которому сделал щелчок мышкой 2 раза для создания собственной расшифровки.
В процедуре "Процедура РезультатОбработкаРасшифровки" Пишу следующее
Значение=ДанныеРасшифровки.Элементы[Расшифровка].ПолучитьПоля()[0].Поле
После формирую отчет жму два раза по полю примечание и у меня выподает ошибка "Значение не является значением объектного типа"
|
|
1
Necessitudo
08.07.14
✎
16:57
|
И что?
|
|
2
Rust007
09.07.14
✎
05:21
|
(1) Где?
|
|
3
Лодырь
09.07.14
✎
05:26
|
(2) Вот именно, где? Вопрос, где?
|
|
4
Rust007
09.07.14
✎
06:01
|
В общем проблему решил следующим образом.
&Наклиенте
Примечание = ПолучитьРасшифровкуНаСервере(Расшифровка, ЭтоГруппа);
&НаСервере
Функция ПолучитьРасшифровкуНаСервере(Расшифровка)
Данные = ПолучитьИзВременногоХранилища(ДанныеРасшифровки);
Поля = Данные.Элементы.Получить(Расшифровка).ПолучитьПоля(); //Тут получаем поля расшифровки, среди которых находим нужное.
ПолеПримечание = Поля.Найти("Примечание");
Если ПолеПримечание = Неопределено Тогда
Возврат Неопределено;
Иначе
Возврат ПолеПримечание.Значение;
КонецЕсли;
|
|
5
Rust007
09.07.14
✎
06:04
|
Это для Управляемых форм
|
|