Как в запросе указать конец дня #418028


#0 by misha122062
Подскажите, как указать ДатуОкончания - конец дня. Дело в том, что ДатаНачала и ДатаОкончания берутся из регистраСведений, где нет времени, а документ попадает со временем. И получается что документы со временем больше на секунду не попадают в запрос.
#1 by Живой Ископаемый
кем берутся? запросом же? или тобой? так бери конец дня
#2 by misha122062
Во временную таблица я беру параметр период и периодзавершения. Они имеют тип дата. Дата документа имеет тип ДатаВремя. Как взять конецДня
#3 by Sammo
КонецПериода
#4 by Живой Ископаемый
а функция КонецПериода работает в Запросе?
#5 by Sammo
Функции - функции работы с датами КОНЕЦПЕРИОДА(<Дата>, <Период>) Период = ДЕНЬ в данном случае
#6 by Salvador Limones
НАЧАЛОПЕРИОДА(ДатаНачала, ДЕНЬ) И КОНЕЦПЕРИОДА(ДатаОкончания, ДЕНЬ)
#7 by misha122062
а как сделать И &ДатаДокумента равной НАЧАЛОПЕРИОДА?
#8 by MoneG
> Дата документа имеет тип ДатаВремя Дата документа также имеет тип Дата (типа ДатаВремя нет, есть только такое системное перечисление). точно так же, как в : НАЧАЛОПЕРИОДА(&ДатаДокумента)
#9 by misha122062
вроде понял
#10 by Sammo
Лучше задавать как диапазон датадокумента между
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С