#tableau-api
#tableau-api
Вопрос:
В моем наборе данных есть нулевые и ненулевые значения. Я хотел бы создать выпадающий список, который будет состоять из -Отображать все, нулевые или ненулевые значения. Это должно фильтровать набор данных так, чтобы все листы на панели мониторинга отфильтровывались на его основе. Как мне поступить?
Ответ №1:
Параметр поможет вам выполнить это.
Create... > Parameter > String > List > ["All", "Non-Null", "Null"]
Оттуда создайте вычисляемое поле, которое ссылается на параметр.
If [Parameter] = "Non-Null" Then
(If IsNull([Nullable Field]) = False Then 'Show' Else 'Hide' End)
ElseIf [Parameter] = "Null" Then
(If IsNull([Nullable Field]) = True Then 'Show' Else 'Hide' End)
Else 'Show'
End
Наконец, поместите вновь созданное вычисляемое поле в фильтр и выберите только «Показать». Чтобы отфильтровать все листы, щелкните правой кнопкой мыши на фильтре и выберите Apply to worksheets > All using related datasource
определенные листы по вашему выбору.
Комментарии:
1. Или вы могли бы просто применить фильтр ко всем соответствующим листам, щелкнув правой кнопкой мыши таблетку фильтра и выбрав
Apply to Worksheets
опцию.