Последняя версия DataExpress 3 beta от 9 октября 2018 года. Скачать. Энциклопедия DX. Форум на Develop-Soft

Фильтр запроса, свойства которого надо изменять

Создание, изменение, фильтрация и выбор данных.
Igor
Новичок
Сообщения: 35
Зарегистрирован: Сб мар 03, 2018 11:24 am

Фильтр запроса, свойства которого надо изменять

Сообщение Igor » Ср мар 07, 2018 11:29 am

Добрый день!
Есть фильтр в запросе: фильтрует записи по двум параметрам:
[!Основной документ|Документ] = 'РКО' &
[!Статья расходов|Статья расходов] = [Объект23|Статья расходов]
Первая строка - фильтр по наименованию кассового документа, вторая строка - фильтр по цели платежа (завязан на поле формы)
Все бы хорошо, но при такой конфигурации исчезла возможность выводить общую оборотку (т.е. включающую все цели расходов) ...как сделать так, что бы такая возможность таки появилась?

Camellia
Новичок
Сообщения: 12
Зарегистрирован: Чт дек 28, 2017 11:45 am

Re: Фильтр запроса, свойства которого надо изменять

Сообщение Camellia » Ср мар 07, 2018 11:42 am

Для этого нужно поля сделать необязательными, путем добавления знака "?" перед именем поля:

[!Основной документ|Документ] = 'РКО' &
[?!Статья расходов|Статья расходов] = [Объект23|Статья расходов]

Источник: Справка/Компоненты формы и её свойства/Запрос/Фильтрация источников

Igor
Новичок
Сообщения: 35
Зарегистрирован: Сб мар 03, 2018 11:24 am

Re: Фильтр запроса, свойства которого надо изменять

Сообщение Igor » Ср мар 07, 2018 11:47 am

Спасибо! Все работает!

Аватара пользователя
admin
Разработчик
Сообщения: 3833
Зарегистрирован: Пн мар 14, 2016 11:32 am
Откуда: Ленинградская

Re: Фильтр запроса, свойства которого надо изменять

Сообщение admin » Ср мар 07, 2018 12:44 pm

Если "Статья расходов" и "Объект23" ссылаются на одну форму, то эффективнее так:

Код: Выделить всё

[!Основной документ|Документ] = 'РКО' &
[?!Статья расходов] = [Объект23]