Получение выбранного в форме встроенного типового отчета(любого из конфигурации)
☑
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С с любым объектом, имеющим свойства
Кaк может человек ожидaть, что его мольбaм о снисхождении ответит тот, кто превыше, когдa сaм он откaзывaет в милосердии тем, кто ниже его? Петр Трубецкой