Имя: Пароль:
1C
 
Не устанавливается период в ответе СКД
0 LivingStar
 
14.06.19
11:44
При открытии общей формы отчетов СКД, ФормаОтчета.
Устанавливаю её период из параметров.
Но в настройках самой формы, и в заголовке стоит один день.
Как что бы установилось то что устанавливаю я? УТ 11.

    // LivingStar 2019_06_13 ->
    Если ФормаПараметры.Отбор.Количество() <> 0 Тогда
        Если ФормаПараметры.Отбор.Свойство("НачалоПериода") и ФормаПараметры.Отбор.Свойство("КонецПериода") Тогда
            Если ЗначениеЗаполнено(ФормаПараметры.Отбор.НачалоПериода) и ЗначениеЗаполнено(ФормаПараметры.Отбор.КонецПериода) Тогда
                УстанавливаемыйПериод = Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("Период").Значение;
                УстанавливаемыйПериод.ДатаНачала    = НачалоМесяца(ФормаПараметры.Отбор.НачалоПериода);
                УстанавливаемыйПериод.ДатаОкончания = КонецМесяца(ФормаПараметры.Отбор.НачалоПериода);
                //
                Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("НачалоПериода").Значение        = НачалоМесяца(ФормаПараметры.Отбор.НачалоПериода);
                Отчет.КомпоновщикНастроек.Настройки.ПараметрыДанных.Элементы.Найти("КонецПериода").Значение         = КонецМесяца(ФормаПараметры.Отбор.НачалоПериода);
            КонецЕсли;
        КонецЕсли;
    КонецЕсли;
    // <-
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн