Имя: Пароль:
1C
1С v8
Проблема с параметрами СКД
0 artoum
 
21.06.13
05:56
Всем привет, столкнулся с такой проблемой, формирую программно вывод в табличный документ.

   Схема = Обработки.ЗагрузкаРеестраГоспошлины.ПолучитьМакет("Макет");
   Настройки = Схема.НастройкиПоУмолчанию;
   
   
   ДатаК = Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДатаКон"));
   Если ДатаК<>Неопределено Тогда
       ДатаК.Значение = ТекущаяДата();
       ДатаК.Использование = Истина;

   КонецЕсли;
   
   ДатаН = Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("ДатаНач"));
   Если ДатаН<>Неопределено Тогда
       ДатаН.Значение = ТекущаяДата();
       ДатаН.Использование = Истина;
   КонецЕсли;
   
   
   СписокДолжников = Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("СписокДолжников"));
   Если СписокДолжников<>Неопределено Тогда
       СписокДолжников.Значение = Объект.ТЗ.Выгрузить(,"Договор");
       СписокДолжников.Использование = Истина;
   КонецЕсли;

Компоновка состоит из двух источников данных "запроса" и "таблицы значений". В запросе три параметра ДатаНач,ДатаКон и СписокДолжников в схеме на вкладке параметры все три параметра присутствуют. Когда я пытаюсь в коде установиться эти параметры, то Настройки.ПараметрыДанных.Элементы присутствуют тока один параметр "СписокДолжников" почему нет двух других?
1 vicof
 
21.06.13
06:08
ограничение доступности на них включено, скорей всего
2 vicof
 
21.06.13
06:08
или не включены в доступные поля
3 artoum
 
21.06.13
06:16
галки включить в доступные поля стоит у всех параметров, ограничение выбора пользователя на установку параметра программа на сколько мне известно не влияет, да и установка или снятие этого флага никак не повлияла
4 artoum
 
21.06.13
06:16
программно*
5 SanGvin
 
21.06.13
06:18
ограничение доступности тоже не влияет.
6 SanGvin
 
21.06.13
06:18
может, глюк? параметр вручную был добавлен, или из источника данных получен?
7 artoum
 
21.06.13
06:23
из источника был получен, добавляю ручками в параметры еще какой-нибудь параметр, тоже не выводит его Настройки.ПараметрыДанных.Элементы