Имя: Пароль:
1C
1С v8
Не видится параметр СКД.
,
0 razbiralshik
 
11.01.18
08:58
Отчет на СКД. Набора данных нет.
на вкладке параметры вручную задал параметр булево ЭтоСНГ.
Есть вложенные схемы.
на вкладке Настройки, для нужного варианта в параметрах указал "ОбъектНастройкиВладелец.ПараметрыДанных.ЭтоСНГ".
Это параметр используется во вложенной схеме, на основе которой формируется вариант отчета.
в модуле объекта пишу, тут нужно будет условие добавить в зависимости от параметров сеанса, но пока простой вариант:

Процедура ПриКомпоновкеРезультата(ДокументРезультат, ДанныеРасшифровки, СтандартнаяОбработка)
    Параметры = КомпоновщикНастроек.Настройки.ПараметрыДанных;
    ЭтоСНГ = Ложь;
    Параметры.УстановитьЗначениеПараметра("ЭтоСНГ", ЭтоСНГ);
КонецПроцедуры

при формировании выдает ошибку: "Параметр с указанным именем не найден".

Отладчиком смотрю, реально нет параметра.
Подскажите как правильно настроить?
(можно канечно создать новую схему и новый вариант, но хотелось бы передать параметры сеанса в параметры схемы скд)
1 Lexey_
 
11.01.18
09:07
(0) "Это параметр используется во вложенной схеме"
вот для вложенной схемы его и задавай
2 razbiralshik
 
11.01.18
09:08
(1) он там есть, т.к. это параметр запроса вложенной схемы.
3 Lexey_
 
11.01.18
09:10
(2) там это где?
4 razbiralshik
 
11.01.18
09:12
(3) на вкладке параметры
5 D3O
 
11.01.18
09:38
признак Использования поставь "Всегда"
6 razbiralshik
 
11.01.18
09:40
(5) стоит
7 D3O
 
11.01.18
09:45
попробуй подсунуть в ПараметрыВывода еще
8 razbiralshik
 
11.01.18
09:47
Ах этот гребаный гребаный кэш ((
Каждый день чтоли его чистить...
Все ок стало после чистки.
9 D3O
 
11.01.18
09:48
ну и наверное лучше поразбираться что там СКД с запросом делает. можно смотреть в КонсольСистемыКомпоновкиДанных.erf
10 D3O
 
11.01.18
09:50
(8) до какой-то версии платформы внесение изменений в схему СКД без принудительной записи конфигурации не приводило к изменениям )))
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.