Как показывать карточку только при определённом состоянии устройства?
Откройте настройки видимости карточки и добавьте условие для нужной сущности и её состояния. После сохранения проверьте карточку в двух состояниях: при выполненном условии она должна отображаться, а при другом состоянии — скрываться.
Откройте видимость
Перейдите к редактированию нужной карточки и найдите настройки условий видимости. Выберите сущность, состояние которой должно управлять отображением.
Указывайте именно ту сущность, которая отражает требуемое состояние устройства. Связанное устройство или другая сущность может давать иной результат.
- Откройте редактирование карточки.
- Найдите условия видимости.
- Выберите управляющую сущность.
Задайте условие
Укажите состояние, при котором карточка должна быть видна. Формулировка условия должна соответствовать состоянию выбранной сущности.
Сохраните карточку и вернитесь к представлению. Если добавлено несколько условий, проверьте их совместное действие, поскольку отображение зависит от заданной конфигурации.
- Укажите нужное состояние.
- Сохраните условие.
- Проверьте сочетание условий.
Проверьте смену состояния
Измените состояние устройства или дождитесь его изменения в рамках обычного сценария. При выполнении условия карточка должна появиться, а при невыполнении — исчезнуть.
Если результат не совпадает с ожиданием, перепроверьте сущность, написание состояния и сохранённые настройки видимости.
- Проверьте состояние до изменения.
- Проверьте отображение после изменения.
- Сверьте сущность и значение состояния.
Проверьте себя
- Выбрана правильная сущность.
- Указано требуемое состояние.
- Проверены оба варианта отображения.
Частый вопрос
Можно ли скрывать карточку при нескольких состояниях?
Это зависит от доступных настроек условий видимости; проверьте их совместное поведение в редакторе карточки.