Собственно, создал отчет на основе СКД создал 2 реквизиты отчета: датанач и датакон, как из конструктора скд вытащить эти данные, чтобы не писать процедуры при изменении этих дат...
ПараметрДанныхНачалоПериода=КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("НачалоПериода");
Если ПараметрДанныхНачалоПериода<>Неопределено Тогда
ПараметрДанныхНачалоПериода.Значение='00010101';
ПараметрДанныхНачалоПериода.Использование=Истина;
КонецЕсли;
Если конфигурация стандартна там есть общий модуль "ТиповыеОтчеты". В нём есть процедура "ПерерисоватьПанельНастроек". Если в форме есть панель с названием "ПанельПользователяГоризонтальная", то при вызове этой процедуры из формы, она сама нарисует на панели параметры СКД.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший