Имя: Пароль:
1C
1С v8
Не работает метод ПолучитьДатуОкончания()
0 brenli
 
13.02.17
15:10
Платформа 8.2 обычные формы,
Процедура собственно писал не я..
Процедура ВыбПериодНажатие(Элемент)
    НастройкаПериода = Новый НастройкаПериода;
    НастройкаПериода.РедактироватьКакИнтервал = Истина;
    НастройкаПериода.РедактироватьКакПериод = Истина;
    НастройкаПериода.ВариантНастройки = ВариантНастройкиПериода.Период;
    НастройкаПериода.УстановитьПериод(НачПериода, ?(КонПериода='0001-01-01', КонПериода, КонецДня(КонПериода)));
    Если НастройкаПериода.Редактировать() Тогда
        НачПериода = НастройкаПериода.ПолучитьДатуНачала();
        КонПериода = НастройкаПериода.ПолучитьДатуОкончания();
    КонецЕсли;
КонецПроцедуры
НачПериода и КонПериода равны. и время у обоих 0:00:00 .
Форма поля указан только дата.  Как победить? Плюсовать количество секунд в сутках - 1?