Имя: Пароль:
1C
1С v8
Не могу получить программно параметр СКД в обычной форме
0 droplet
 
07.06.13
09:49
Устанавливаю в форме в настройках СКД период на закладке параметры
В модуле формы пишу вот такой код:
НачПериода = КомпоновщикНастроек.Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("НачалоПериода")).Значение;
возвращает дату 01.01.0001 а не ту что установлена
На управляемой форме этот код работает без проблем, а тут не видит эту дату  и все. Куда рыть?
1 wowik
 
07.06.13
09:50
фото, фото, фото!!!
2 ОбычныйЧеловек
 
07.06.13
09:52
(0) Все должно работать правильно. В коде ошибке нет.
3 also
 
07.06.13
09:53
а галочка ограничение доступности стоит?
4 also
 
07.06.13
09:53
попробуй попробуй КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("НачалоПериода").Значение
5 droplet
 
07.06.13
09:58
Спасибо, разобралась.

В настройки СКД виден параметр типа стандартный период - он и редактируется, а параметры НачалоПериода и КонецПериода заполняются на его основании

и они заполняются, как я понимаю, уже в момент исполнения отчета