Все статьи

Фильтрация вариантов базы данных в настраиваемых полях «Link to Database»

Последнее обновление:

Команда документации Wrike

Команда документации Wrike

TL;DR

Фильтрация статического выбора ограничивает, какие записи базы данных отображаются в связанных настраиваемых полях и формах запросов. Она помогает пользователям видеть только релевантные варианты, фильтруя записи с помощью фиксированных условий столбец = значение, что делает выбор более быстрым, простым и точным.

Доступность: Pinnacle, Apex; Недоступность: Free, Team, Business;

Overview

Фильтрация статического выбора ограничивает записи, которые вы можете выбрать в поле Link to Database, применяя к связанной базе данных фиксированный фильтр. В отличие от зависимой фильтрации, она не изменяется в зависимости от выбора в другом поле. Она всегда отображает один и тот же заранее заданный набор записей. Это помогает сократить количество нерелевантных вариантов, повысить точность данных, ускорить выбор и упростить работу с большими наборами данных.

Что такое фильтрация вариантов базы данных

Когда у вас есть большая база данных, подключённая к настраиваемому полю, пользователи могут видеть слишком много вариантов при выборе значения. Фильтрация статического выбора помогает, применяя предопределённые правила, чтобы отображались только релевантные записи. 
Это делает выбор проще, быстрее и точнее, сокращая количество вариантов в списке.

Как работает фильтрация вариантов базы данных

Поле связано с базой данных, но вместо того чтобы показывать все записи, оно отображает только те, которые соответствуют заданному фильтру.

Примеры

  • Скрыть архивные записи
    Если база данных содержит активные и архивные элементы, список можно отфильтровать так, чтобы показывались только активные.
    Пример: не отображать архивные предметы в списке выбора поля.
  • Показывать только записи, соответствующие определённому значению поля

Доступные варианты можно сузить с помощью фиксированного фильтра на основе заранее заданного значения.

Пример: показывать только предметы, относящиеся к категории «Гуманитарные науки».

Другие примеры: показывать записи только для определённой страны, статуса или отдела.

Типовой пример использования

Предположим, у вас есть база данных «Предметы», связанная с настраиваемым полем:

  • Без фильтрации: пользователи видят все предметы в базе данных.
  • При фильтрации статического выбора: пользователи видят только предметы, которые удовлетворяют определённым условиям, например:
    • статус не «архив»
    • категория соответствует выбранной категории

Как использовать статический фильтр

  1. Настройте свои базы данных
    Убедитесь, что ваша база данных готова использоваться в качестве источника для связанного настраиваемого поля.
  2. Добавьте столбец «In-use»
    Создайте столбец, например In-use, чтобы указывать, является ли предмет active или archive.
How to Use a Static Filter 1.png
  1. Настройте настраиваемое поле
    Откройте настраиваемое поле Link to database 1, которое вы хотите изменить.
  2. Добавьте фильтры на основе столбцов базы данных
    Примените один или несколько фильтров, чтобы контролировать, какие записи отображаются в списке выбора поля.
  3. Добавьте фильтр по статусу
    Добавьте фильтр, используя нужный столбец и значение, например:
    In-use = active 2.

    How to Use a Static Filter 2.png
  4. Уточните варианты предметов с помощью многоуровневых фильтров
    Здесь, помимо статического фильтра, вы также можете добавить динамический фильтр для Subjects, который обновляет доступные варианты на основе выбранных Curriculum и Category of Study 3 . Такая двухуровневая фильтрация помогает отображать только релевантные, контекстно-зависимые предметы. Узнайте, как добавить динамический фильтр здесь.
  5. Сохраните поле
    Нажмите Save 4 , чтобы применить фильтры к настраиваемому полю.

Настройка отфильтрованных полей Datahub в формах запросов

Когда вы настраиваете форму запроса и связываете вопрос с полем Datahub, все фильтры, установленные для этого поля, применяются только к виду отправителя формы. В конструкторе/редакторе форм администраторы форм всё равно будут видеть все существующие варианты из базы данных.

Configure Filtered Datahub Fields in Request Forms 1.gif

Как работает фильтрация в формах запросов

  • Статический фильтр ограничивает список записями, которые всегда удовлетворяют фиксированному условию при отправке формы, например показывает только варианты active.

Пример

Если вы установите:

  • Статический фильтр: In-use = active

Тогда пользователь увидит только активные предметы.

Configure Filtered Datahub Fields in Request Forms 2.gif

Что далее?

0 комментариев

Войдите в службу, чтобы оставить комментарий.

Верх