Как отменить выбор радиокнопки при выборе другого в power bi? - PullRequest
1 голос
/ 17 апреля 2020

Я использовал регулятор среза «chiclet» для достижения переключателя, в моем случае из 3 мер я взял 3 среза «chiclet», при нажатии на одну кнопку «радио» он работает нормально, но при выборе другого способа отменить выбор двух других переключателей , У меня есть данные в 3 различных измерениях "ежедневно", "еженедельно" и "ежемесячно". Мое требование на выбор любого из этих остальных двух вариантов должно быть отменено, что является переключателем по умолчанию. Или вы можете предложить мне, если есть какой-либо другой способ реализовать переключатель.

enter image description here

Ответы [ 2 ]

1 голос
/ 17 апреля 2020

Я всегда добивался этого, используя стандартный слайсер и скрытую таблицу с необходимыми метками и / или значениями.

  1. Создание таблицы с помощью «Ввод данных» или с помощью DAX, и поставь в нем свои 3 метки «Ежедневно», «Еженедельно», «Ежемесячно», назову таблицу «MyTable» и столбец «SwitchLabel»
  2. Создай срез с полем «SwitchLabel», в выделении Контроль включения «одиночный выбор». (Вы можете изменить ориентацию в разделе «общие»).
  3. Создайте меру переключения, как показано ниже:
SalesSwitch = SWITCH(   SELECTEDVALUE('MyTable'[SwitchLabel])
    ,"Weekly", [WeeklySalesmeasure]
    ,"Daily", [DailySalesmeasure]
    ,[DefaultMeasure] --optional "else", if nothing matches or there are multiple selections
)
Поместите меру "SalesSwitch" в диаграммы. Срез / фильтр в таблице "switch" должен присутствовать на каждой странице, которая использует меры, в противном случае (без фильтра) он всегда будет падать в случае по умолчанию.

Одним из ограничений этого решения является то, что оно не может изменить ось X, фактически вы просто вызываете разные меры на основе выбора. Если вам нужно также изменить ось X, используйте метод Сеймура с кнопками и закладками.

1 голос
/ 17 апреля 2020

Есть много способов реализовать ту же потребность.

  • Кнопки + закладка (встроенная)
  • Слайсер + переключатель (встроенная)
  • настраиваемые визуальные эффекты в магазине

В целом, я предпочитаю встроенные функциональные возможности Power BI, потому что для корпоративного производственного решения вы не хотите полагаться на пользовательские инструменты, официально не поддерживаемые поставщиком программного обеспечения.
Поэтому, если ваш проект - реальная работа, то я предлагаю использовать встроенную функциональность Buttons + Bookmark. Для вашего случая вам понадобятся:

  1. Кнопки
  2. Закладки

На практике создайте 3 кнопки : Ежедневно, Еженедельно и Ежемесячно.
Далее создайте закладку с представлением по умолчанию, назвав его По умолчанию.
Затем обновите одну закладку для каждого из трех представлений. Это может быть просто скрытие или отображение визуализации на той же странице. Обратите внимание, что скрытая визуализация не будет запускать какие-либо вычисления при открытии страницы.
Наконец, установите action нажатия кнопки, чтобы направить пользователя к закладке.

...