|
Как программно запустить отчет, передав в него значения отбора?
| ☑ |
0
Эльфийка1
28.06.13
✎
16:43
|
Доброго времени суток!
Как программно запустить отчет на СКД, передав в него значения отбора в обычном приложении?
В форме списка справочника Номенклатура добавила кнопку ДвижениеТовара и в модуле формы списка прописала следующую процедуру:
Процедура ДвижениеТовара(Кнопка)
УсловияОтбора = Новый Структура("Номенклатура", ТекущийЭлемент.ТекущаяСтрока);
ПараметрыФормы = Новый Структура("Отбор, СформироватьПриОткрытии", УсловияОтбора, Истина);
ОткрытьФорму("Отчет.ОтчетОДвиженияхТоваров.ФормаОбъекта", ПараметрыФормы);
КонецПроцедуры
Отчет открывается, но параметры отбора не передаются. Отчет составлен на СКД.
|
|
1
1Cv8_accepted
28.06.13
✎
16:44
|
|
|
2
Эльфийка1
28.06.13
✎
16:48
|
а как мне Компановщику настроек передать текущее значение справочника Номенклатуры?
|
|
3
Эльфийка1
28.06.13
✎
16:59
|
или лучше поставлю вопрос по другому. Отчет должен формироваться с возможностью интерактивного отбора по Номенклатуре. Как это реализовать?
|
|
4
Эльфийка1
28.06.13
✎
17:02
|
Объясните, пож-та, что значит интерактивный отбор? (просьба не ругаться и не выражаться)
|
|
5
Эльфийка1
28.06.13
✎
17:15
|
может ли это быть интерактивным отбором?
|
|
6
Ёпрст
28.06.13
✎
17:24
|
(4) Интерактивные действия - это те действия, которые выполняет сам пользователь при работе с программой
|
|
7
Ёпрст
28.06.13
✎
17:24
|
Есть программные - твой отбор устанавливается непосредственно в коде, без участия пользователя.
|
|
8
Ёпрст
28.06.13
✎
17:26
|
Тебе нужно второе - программно установить отбор в открываемом отчете
|
|
9
Эльфийка1
28.06.13
✎
18:45
|
(6,7,8) Спасибо большое Ёпрст за исчерпывающие ответы. Значит сейчас у меня отчет и так уже формируется с возможностью интерактивного отбора по Номенклатуре(т.е. пользователь сам выбирает Номенклатуру для отбора), а я не правильно поняла и решила, что интерактивный отбор нужно устанавливать из справочника Номенклатура
|
|
10
EvgeniuXP
28.06.13
✎
18:53
|
(9) вам сюда .
|
|