1с добавитькдате в запросе

  • Автор темы Lucania
  • 48
  • Обновлено
  • 02, May 2023
  • #1
Чтобы добавить дату к значению в запросе в 1С, вы можете воспользоваться функцией "ДобавитьКДате". Эта функция принимает два параметра: значение даты и количество дней, которое нужно добавить к этой дате. Пример использования функции "ДобавитьКДате" в запросе: arduinoCopy code
 Запрос = Новый Запрос;

Запрос.Текст = "ВЫБРАТЬ * ИЗ Документ.Заказ ГДЕ Дата >= &НачДата И Дата <= &КонДата";

Запрос.УстановитьПараметр("НачДата", Дата(2022, 01, 01));

Запрос.УстановитьПараметр("КонДата", ДобавитьКДате(Дата(2022, 01, 01), 7));

Результат = Запрос.Выполнить();

В этом примере мы создаем новый запрос, который выбирает все заказы, где дата находится в промежутке от 1 января 2022 года до 7 января 2022 года.

Мы используем функцию "ДобавитьКДате", чтобы добавить 7 дней к начальной дате и использовать ее в качестве конечной даты в запросе. Обратите внимание, что функция "ДобавитьКДате" также может использоваться для вычитания дней из даты, если второй параметр будет отрицательным числом.

Lucania


Рег
02 Feb, 2023

Тем
27158

Постов
27328

Баллов
298908
Тем
49554
Комментарии
57426
Опыт
552966

Интересно