Добрый день !
Имеется Запрос на выборку документов. Реквизит КартаЧитателя у документа имеет тип Дата. Вводится со временем вместе.Как в запросе убрать время из этого реквизита ?
Функции НачалоДня() и КонецДня() тут не помогут.
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| КартаЧитателя.Ссылка КАК Ссылка,
| КартаЧитателя.Книга,
| КартаЧитателя.ДатаВыдачи,
| КартаЧитателя.ДатаВозврата
|ИЗ
| Документ.КартаЧитателя.Основной КАК КартаЧитателя
|ГДЕ
| КартаЧитателя.ДатаВыдачи >=&ДатаНач И КартаЧитателя.ДатаВыдачи <=&ДатаКон";
|ГДЕ
| НАЧАЛОПЕРИОДА(КартаЧитателя.ДатаВыдачи, ДЕНЬ) >=&ДатаНач И КОНЕЦПЕРИОДА(КартаЧитателя.ДатаВыдачи, ДЕНЬ) <=&ДатаКон"
зачем эти сложности. в запрос передаем параметры НачалоДня(Дата1) и КонецДня(Дата2)
sava1 @ Сегодня, 13:41
,
эта дата в системе больше, чем начало дня КартаЧитателя.ДатаВыдачи
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua