Имя: Пароль:
1C
1С v8
Получение выбранного в форме встроенного типового отчета(любого из конфигурации)
0 igniter
 
23.07.15
15:18
Очень нужна помощь.

В 8.1 УПП нетиповая

Пользователь выбирает в поле выбора нужный отчет.
В список поля выбора заполняется по именам всех отчетов

Дальше при нажатии гиперссылки должен выводиться отчет, выбранный пользователем.
Незнаю как это осуществить.

Пробовал так:
в процедуре нажатия ссылки

...
ИначеЕсли ЭлементыФормы.ВидПервойСсылки.Значение = "Отчет" и ЗначениеЗаполнено(ЭлементыФормы.ВыборОтчетаПервойСсылки.Значение) Тогда
Стр = ЭлементыФормы.ВыборОтчетаПервойСсылки.Значение;    

Отч = Отчеты.Стр.Создать();
Отч.ПолучитьФорму().Открыть();    
КонецЕсли;

выскакивает ошибка "поле объекта не обнаружено"

Как можно иначе решить?

Обязательно нужно чтобы пользователь мог выбрать отчет.
Пожалуйста помогите.
Спасибо за внимание.
1 ВРедная
 
23.07.15
15:21
Отч = Отчеты[Стр].Создать();
2 igniter
 
23.07.15
15:47
ВРедная, Спасибо.Все заработало.
Не знал о таком синтаксисе. С чем его можно еще использовать?
3 DmitrO
 
23.07.15
15:50
(2)в 1С с любым объектом, имеющим свойства