В отчёте ПриКомпоновкеРезультата получаю период отчета
Если в периоде не заполнена дата начала, то пытаюсь его изменить, добавив 1 секунду:
Если после выполнения операции поставить точку останова и вычислить выражение "Период.ДатаНачала", то оно равно 01.01.0001 0:00:00. Если вычислить "Период.ДатаНачала + 1", то оно равно 01.01.0001 0:00:01.
Почему так?
ПараметрПериод = Настройки.ПараметрыДанных.НайтиЗначениеПараметра(Новый ПараметрКомпоновкиДанных("Период"));
Период = ПараметрПериод.Значение;
Если в периоде не заполнена дата начала, то пытаюсь его изменить, добавив 1 секунду:
Если Не ЗначениеЗаполнено(Период.ДатаНачала) Тогда
Период.ДатаНачала = Период.ДатаНачала + 1;
КонецЕсли;
Если после выполнения операции поставить точку останова и вычислить выражение "Период.ДатаНачала", то оно равно 01.01.0001 0:00:00. Если вычислить "Период.ДатаНачала + 1", то оно равно 01.01.0001 0:00:01.
Почему так?
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот