База знаний Одина – Одинэсника Форумы ODIN – Форум по 1С Предприятию Как модифицировать код 1С для фильтрации по сумме в запросе?

Просмотр 0 веток ответов
  • Автор
    Сообщения
    • #31821

      Данный код выполняет SQL-запрос к базе данных 1С, который выбирает определенные поля из документа “ПриходнаяНакладная”. В частности, он выбирает следующие поля:

      – Ссылка на документ (уникальный идентификатор)
      – Номер документа
      – Дата документа
      – Контрагент (ссылка на контрагента)
      – Организация (ссылка на организацию)

      Запрос фильтрует результаты, выбирая только те приходные накладные, дата которых больше или равна 1 января 2025 года.

      Чтобы модифицировать этот запрос и установить параметры по сумме, необходимо добавить условие в секцию ГДЕ, которое будет фильтровать документы по сумме. Предположим, что сумма хранится в поле Сумма документа. Код может выглядеть следующим образом:

      В этом примере добавлено условие И Документ.ПриходнаяНакладная.Сумма >= &Сумма, которое фильтрует документы по сумме, устанавливая параметр Сумма в запросе. Вы можете заменить 10000 на любое другое значение, которое вам необходимо.

Просмотр 0 веток ответов
  • Для ответа в этой теме необходимо авторизоваться.