Книга знаний

1С:Предприятие

Сложные условия в запросе

Иногда в запросы хочется добавлять дополнительные условия в зависимости от выбранных параметров. Простые условия типа =, <>, в списке легко решаются с помощью построителя. А что делать со сложными?Автор статьи: acsent | Редакторы: Волшебник,
Последняя редакция №3 от 09.08.06 | История
URL: http://kb.mista.ru/article.php?id=321

Ключевые слова: Запрос, условие


Например:
Отбор документов по полю в табличной части - если задан, то делаем отбор, если не задан, то по всем
ВЫБРАТЬ
...
ИЗ
...
ГДЕ
   (НЕ &УсловиеЗадано ИЛИ (НашеСложноеУсловие))

При парсинге таких запросов, если &УсловиеЗадано = Ложь, MSSQL не будет вычислять "НашеСложноеУсловие"

Описание | Рубрикатор | Поиск | ТелепатБот | Захваченные статьи | Установки | Форум
© Станислав Митичкин (Волшебник), 2005-2025 | Mista.ru

Яндекс.Метрика