Динамическая фильтрация в базовых отчетах LibreOffice

0

Можно ли выполнить динамическую фильтрацию по базовым отчетам LibreOffice?

LantisGaius
источник
Что такое динамическая фильтрация?
Саймон Шихан

Ответы:

2

Да. Если вы используете тип базы данных по умолчанию. Построить таблицу по запросу с параметрами. То есть, если у вас есть таблица T и вы хотите отфильтровать поле A в таблице, настройте запрос следующим образом:SELECT * FROM T WHERE A=:parameter

Вам будет предложено указать параметр при открытии таблицы. Только соответствующие записи печатаются.

Вы даже можете включить значение параметра в таблицу, по крайней мере, при использовании расширения построителя отчетов libreoffice

W_Whalley
источник
1

можно было бы использовать манекен, как

SELECT * FROM T WHERE A:=parameter (OR A=anyregister IF they pres RETURN without write anything)

Идея состоит в том, чтобы задать много параметров пользователю, и пользователь сам решит, какие параметры необходимо использовать.

Emili
источник