|
Запуск текущего отчета в новом окне | ☑ | ||
---|---|---|---|---|
0
igorius
03.11.15
✎
11:22
|
Есть отчет СКД в обычном приложении, есть кнопка при нажатии которой меняются настройки отчета и отчет перезагружается, нужно сделать так, что бы при нажатии кнопки создавался новый отчет в новой форме с новыми настройками.
Начал искать в инете как это сделать, но там в основном написано в таком виде "тОтчет = Отчеты.ОтчетПоЦенамИНаценкам.Создать();" А мне надо создавать именно текущий отчет, без явного указания его имени. Заранее спасибо за ответы. |
|||
1
Kamelot
03.11.15
✎
11:31
|
(0)>> мне надо создавать именно текущий отчет, без явного указания его имени.
как то так? Отчеты[ЭтотОбъект.Метаданные().Имя].Создать(); |
|||
2
D_E_S_131
03.11.15
✎
11:34
|
Что за бред?
|
|||
3
igorius
03.11.15
✎
11:42
|
(2) Есть немного, просто задачу передо мной поставили довольно сумбурную, и это я уже начинаю извращаться как можно)
|
|||
4
igorius
03.11.15
✎
11:43
|
(1) Это и для внешних тоже будет работать ?
|
|||
5
D_E_S_131
03.11.15
✎
11:45
|
(3) Может тогда озвучишь задачу?
|
|||
6
Kamelot
03.11.15
✎
11:47
|
(4) нет, для внешних имя файла нужно указывать
|
|||
7
igorius
03.11.15
✎
11:51
|
(5) ой... началось все с того, что надо было с отчета, который отображает значения таблицы остатков и оборотов убрать записи по одном из регистраторов, потом сказали сделать так что бы при расшифровке(отфильтровать по значению) одной из колонок открывался новый отчет с дополнительными колонками.
|
|||
8
D_E_S_131
03.11.15
✎
11:53
|
(7) Такое понятие как "Варианты отчета" для СКД Вам знакомо?
|
|||
9
igorius
03.11.15
✎
11:57
|
(8) Вот я так и начал рассуждать, создал два варианта настроек и программно меняю набор настроек(копаться в расшифровке у меня желания не было, так что я создал кнопку). Осталось только запустить это все в новой форме отчета
|
|||
10
D_E_S_131
03.11.15
✎
11:58
|
(9) А зачем программно? Почему люди сами не могут выбрать нужный вариант?
|
|||
11
igorius
03.11.15
✎
12:06
|
(10) 1 - В ОП не так легко как в УП менять варианты настроек, все равно надо лезть в код. 2 - лень, людям лень это делать, они хотят нажать одну кнопку и что-бы произошло чудо и все получилось красиво само собой.
|
|||
12
D_E_S_131
03.11.15
✎
12:08
|
Что такое "ОП" и "УП"?
|
|||
13
D_E_S_131
03.11.15
✎
12:09
|
Если имеется в виду "управляемая форма" отчета, то даже на автосгенеренной есть поле выбора варианта.
|
|||
14
igorius
03.11.15
✎
12:09
|
(12) "обычное приложение" "управляемое приложение"
|
|||
15
igorius
03.11.15
✎
12:14
|
(13) в моем случае нет автовыбора варианта
|
|||
16
igorius
03.11.15
✎
12:38
|
(1) Такой вопрос, отчет открывается нормально, но перестает работать расшифровка... как это исправить?
Код процедуры которым открываю отчет: Отчет = Отчеты[ЭтотОбъект.Метаданные().Имя].Создать(); Отчет.КомпоновщикНастроек.ЗагрузитьНастройки(Настройки); Форма = Отчет.ПолучитьФорму("ФормаОтчета"); Отчет.СкомпоноватьРезультат(Форма.ЭлементыФормы.Результат); Форма.Открыть(); |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |