Имя: Пароль:
1C
 
СКД: Как при открытии задать параметры схемы компоновки данных?
0 Rhasta
 
08.07.09
10:22
Необходимо в СКД задать программно параметры перед открытием формы.
Значение задаю, по отладчику отображаются. Но если зайти в настройки, то значения параметров не указаны...
1 IronDemon
 
08.07.09
10:25
Форма отчета обычная?
2 Rhasta
 
08.07.09
10:25
да, обычная!
3 IronDemon
 
08.07.09
10:29
ЭлементПараметраДанных = КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Сценарий");
ЭлементПараметраДанных.Значение = Справочники.СценарииПланирования.НайтиПоКоду("00004"); // по агентам
4 Rhasta
 
08.07.09
10:30
сейчас попробую :)
5 Rhasta
 
08.07.09
10:34
всё работает!!! пришлось ещё выставить истину для использования))) СПАСИБО!!!
6 MaxS
 
08.07.09
10:40
ТиповыеОтчеты.УстановитьПараметр(КомпоновщикНастроек,"НачалоПериода",ДатаНачала);
   ТиповыеОтчеты.УстановитьПараметр(КомпоновщикНастроек,"Организация",Организация);

там пример ;)
http://infostart.ru/projects/4616/
7 Defender aka LINN
 
08.07.09
10:49
А зачем тебе параметр перед открытием формы? Перед формированием отчета вполне достаточно.
8 asady
 
08.07.09
10:58
(7) ты предлагаешь заменить стандартную кнопку "Сформировать" на свою?
или как?
9 svent0vit
 
08.07.09
11:00
(8), оо, а я раньше так и делал :)
как-то не подумал, что можно параметры задавать еще раньше :)
10 Defender aka LINN
 
08.07.09
11:47
(8) Эм... У меня в "Стандартной" вызывается процедура, если что :)
11 IronDemon
 
08.07.09
12:05
(10) Тогда у тебя не стандартная ;)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший