|
Печатная форма документа на СКД?
| ☑ |
0
Klesk666
01.06.16
✎
07:57
|
УФ. Сделал макет, надо передать туда два параметра и вывести. Как?
|
|
1
LordCMEPTb
01.06.16
✎
08:09
|
ПриКомпоновкеРезультата? УстановитьЗначениеПараметра?
|
|
2
Klesk666
01.06.16
✎
08:34
|
Пробую так, пишет параметр не найден
&НаКлиенте
Процедура ОбработкаКоманды(ПараметрКоманды, ПараметрыВыполненияКоманды)
ТабличныйДокумент=ПолучитьТабличныйДокумент(ПараметрКоманды);
ТабличныйДокумент.Показать();
КонецПроцедуры
Функция ПолучитьТабличныйДокумент(ПараметрКоманды)
СхемаКомпоновкиДанных=Документы.ДополнительноеСоглашениеПоКомиссииОрганизаций.ПолучитьМакет("ДополнительноеСоглашение");
Настройки = СхемаКомпоновкиДанных.НастройкиПоУмолчанию;
Настройки.ПараметрыДанных.УстановитьЗначениеПараметра("Организация", ПараметрКоманды.Организация);
|
|
3
LordCMEPTb
01.06.16
✎
08:48
|
Настройки.ПараметрыДанных.УстановитьЗначениеПараметра
Это попытка установить значение параметра в настройках. А если он недоступен пользователю? Все правильно пишет.
Тут надо либо параметр самой схемы устанавливать:
СхемаКомпоновкиДанных.ПараметрыДанных.Найти(...
либо параметр в схеме делать доступным.
|
|
4
Klesk666
01.06.16
✎
08:56
|
(3) Включать в доступные поля - стоит
|
|
5
Klesk666
01.06.16
✎
09:18
|
все, разобрался спасибо, надо было параметры - включать в польз. настройки
|
|