Параметр запроса Дата #233642


#0 by aiya
Привет! Подскажите, пожалуйста, как правильно реализовать следующее: нужно в запросе установить параметр для реквизита Дата документа. Проблема в том, что ВыбДата равна допустим "12.11.2006 00:00:00", а в документах, по которым ведется отбор Дата равна к примеру "12.11.2006 12:15:35" и т.д. Ставлю Формат на ВыбДата: Формат(ВыбДата, "ДФЛ=Д"), в результате получаю ВыбДата = "12.11.2006", но сравнивается это значение все равно с Датой, в которой есть еще и время. Как из реквизита запроса убрать время и чтобы в тексте запроса выполнялось условие с заданным параметром Дата.
#1 by ТелепатБот
#2 by Salvador Limones
Один из вариантов:
#4 by ZolotarevAA
НАЧАЛОПЕРИОДА(Дата, ДЕНЬ) = &Дата
#5 by Geza
НАЧАЛОПЕРИОДА(Дата, ДЕНЬ) = НАЧАЛОПЕРИОДА(&Дата, ДЕНЬ)
#6 by ZolotarevAA
+ Запрос.УстановитьПараметр("Дата", НачалоДня(ВыбДата));
#7 by coder1c80
В запросе: Дата МЕЖДУ &ДатаС И &ДатаПо Потом: Запрос.УстановитьПараметр("ДатаС", ВыбДата); Запрос.УстановитьПараметр("ДатаПо",КонецДня(ВыбДата)); В результате получим документы за день. Если я правильно понял, что нужно...
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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