Вход | Регистрация
 

СКД Передача параметра в отчёт

СКД Передача параметра в отчёт
Я
   maptbln
 
18.01.19 - 14:46
День добрый,
Получаю запросом список счетов ,
хочу передать его в параметр ,
отчёт формирует на скд , команда сформировать стандартная , та что создалась на форме конструктором

&НаСервереБезКонтекста
Функция ПриОткрытииНаСервере()
    
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
|    Хозрасчетный.Ссылка КАК Ссылка
|ИЗ
|    ПланСчетов.Хозрасчетный КАК Хозрасчетный
|ГДЕ
|    Хозрасчетный.Ссылка В ИЕРАРХИИ (ЗНАЧЕНИЕ(ПланСчетов.Хозрасчетный.РасчетыСПокупателямиИЗаказчиками))";

Счета = Запрос.Выполнить().Выгрузить();

КонецФункции

&НаКлиенте
Процедура ПриОткрытии(Отказ)
    
Счета = ПриОткрытииНаСервере();
    
ЭтаФорма.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Счет").Использование = Истина;
ЭтаФорма.Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Счет").Значение = Счета;

КонецПроцедуры

параметр не устанавливается,в чём может быть ошибка?
 
 
   maptbln
 
1 - 18.01.19 - 14:55
возврат там есть..
   Aleksandr N
 
2 - 18.01.19 - 15:10
(0) Массив, а не таблица значений должен быть.
   Aleksandr N
 
3 - 18.01.19 - 15:12
(2) + КомпоновщикНастроек.Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("ИмяПараметра", ЗначениеПараметра);
   ам794123
 
4 - 18.01.19 - 15:12
я бы запрос получения счетов сразу включил в отчет. Чтобы два раза на сервер не ходить. И параметры не передавать.
   maptbln
 
5 - 18.01.19 - 15:14
спасибо!
   ЦиркУехал
 
6 - 18.01.19 - 15:14
(3) и все это при компоновке результата.

нафмига все это при открытии памяти дофига ?

(4) тож не плохо .
   maptbln
 
7 - 21.01.19 - 10:21
(4) допустим,но если я в тексте запроса отчёта получу этот список,
как в дальнейшем добавить возможность выбирать из его значений,
если без параметра?
   maptbln
 
8 - 30.01.19 - 16:35
(4)
Запрос получение включил в отчёт , а как задать , чтобы можно было выбирать не все счета , а только нужные?
в построителе параметры страницы?
   maptbln
 
9 - 30.01.19 - 16:46
(8)
без слова страницы

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Рекламное место пустует