Фільтри в системі RM (Redmine)

Фільтри в системі RM+ (Redmine) це дуже потужний та гнучкий інструмент. Багато хто до цих пір не використовують широкі можливості фільтрів, вважаючи, що це складно та довго. У сьогоднішній статті ми побачимо, що фільтри – це легко та зручно!

Які завдання можна вирішити за допомогою фільтрів? Найрізноманітніші.

Наприклад, ви керівник і хочете знати, які заявки ваші підлеглі надіслали на узгодження або які завдання зараз працюють у вашого відділу. Фільтри допоможуть швидко побачити, які завдання вимагають вашої перевірки або за якими заявками ви запросили інформацію та багато іншого. Фільтри мають дуже широкі можливості як під час роботи із заявками (плагін для Redmine Service Desk), так і із завданнями (безкоштовний плагін для Redmine Extra Queries).

Як дізнатися, який фільтр вибрати

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

На діаграмі переходів видно всі статуси, які пройшла заявка (виділені синім кольором), статус, в якому заявка знаходиться зараз (зелений колір) і статуси, в які ще потрібно перейти.

redmine

Під кожним статусом згруповано поля, пов'язані з ним.

завдання

Назви полів, розміщених на сторінці заявки, відповідають назвам фільтрів. Наприклад, якщо ви хочете знайти всі заявки конкретного ініціатора, використовуйте фільтр «Ініціатор». Щоб фільтрувати заявки з певним пріоритетом, використовуйте фільтр «Пріоритет» тощо.

Подивимося сторінку завдання.

завдання

Ви можете встановити фільтрацію практично на всіх полях, які ви бачите. Назви полів на формі завдання відповідають назв фільтрів.

Налаштуванняфільтра

Над кожним списком заявок та завдань відображається блок із фільтрами.

Наприклад, ви - керівник, і хочете знати, які заявки у роботі ваших підлеглих. Тобто потрібно знайти всі завдання у статусі «У роботі», у полі «На кому» яких вказані ваші безпосередні підлеглі.

Зайдемо в заявки і натисніть на кнопку «Додати фільтр». У списку, що випадає, відобразився список всіх існуючих фільтрів за заявками.

фільтри

Вибираємо фільтр «Статус» та натискаємо на кнопку «Зберегти». Фільтри та їх значення відсортовані за абеткою для більшої зручності.

redmine

Плашка з фільтром "Статус" з'явилася в блоці фільтрації. Фільтр дозволяє вибрати як одне значення - нас у цьому конкретному випадку цікавить значення «У роботі», так і скільки завгодно багато (якщо ви хочете, наприклад, знайти всі завдання у кількох певних статусах).

завдання

Проставте галочки поряд з усіма значеннями, які вас цікавлять, та натисніть кнопку «Зберегти».

Важливий момент: ви можете вибрати, яка умова фільтрації вам підходить. Наприклад, у поточному фільтрі, якщо вибрано умову «відповідає», то відфільтруються всі завдання у статусі «У роботі», якщо «не відповідає» - заявки у всіх статусах, крім «У роботі».

Налаштуємо фільтр по полю «На кому»:

фільтри

При фільтрації по користувачам у системі RM+ (при використанні плагіна Hierarchy) ви можете фільтрувати не лише за конкретними користувачами, а й за ієрархією. Фільтр, наведений вище, вибере всі заявки, у полі «На кому» яких вказані ваші безпосередні підлеглі.

Фільтр налаштований, залишилося лише натиснути кнопку «Застосувати».

Налаштування запиту на завдання нічим не відрізняється від запиту на заявки. Головне -визначитися з полями, якими ви будете налаштовувати фільтр.

Наприклад, знайдемо всі завдання, які необхідно перевірити в поточному місяці.

Які це завдання?

По-перше, ці завдання перебувають у статусі «На перевірці». Налаштуємо відповідний фільтр "Статус".

системі

По-друге, всі ці завдання призначені для вас. Користувач, на якого призначено завдання, вказується в полі «На кому».

системі

По-третє, нам потрібні завдання, бажана дата виконання яких цього місяця. Налаштуємо фільтр по полю Бажана дата.

Для того щоб не перегортати список у пошуках відповідного фільтра скористаємося пошуком. Почніть вводити назву потрібного поля, щоб знайти його у списку.

завдання
Можливості фільтрації за датами дуже широкі: ви можете вибрати всі значення, які більше введеної дати, або всі дати на поточному тижні, задати діапазон дат і багато іншого.

redmine

Всі умови фільтрації та їх дії описані у таблицях нижче.