Форум 1С
Программистам, бухгалтерам, администраторам, пользователям
Задай вопрос - получи решение проблемы
03 июн 2024, 22:33

Фильтр в запросе.

Автор maxxi, 27 фев 2023, 13:58

0 Пользователей и 1 гость просматривают эту тему.

maxxi

Здравствуйте, в запросе установлены параметры "Валюта" и "Склад".
Сейчас если оба параметры выбраны все работает, но скажите пожалуйста, как проверить на заполненность эти параметры, скажем если выбран склад №1 и не выбран "$" тогда пусть выведет все товары не зависимо от валюты, или наоборот если выбран $ тогда все товары независимо от склада.

Спасибо.

LexaK

maxxi, можно использовать такую проверку

&Валюта в (Валюта, Значение(Справочник.Валюты.ПустаяСсылка))

если задана то совпадет с нужной, если не задана (пустая ссылка) тогда отбор по всем валютам
если помогло нажмите: Спасибо!

maxxi

LexaK, внутри запроса писать эту проверку или в форме.

Ивашка

maxxi, в запросе

Максим75

ну или сделать так называемые необязательные параметры (те что в фигурных скобках).
тогда если заполнен параметр, то считается, если не заполнен - то для всех.
на закладке компоновка данных в конструкторе запроса это делается.

Afinogen

А можно еще стрзаменить() использовать и корректировать текст запроса ещё на стадии декларации

Теги:

Похожие темы (5)

Рейтинг@Mail.ru

Поиск