Udostępnij za pośrednictwem


Tryb edycji zaawansowanej w wizualizacjach usługi Power BI

Tryb edycji zaawansowanej umożliwia korzystanie z zaawansowanych kontrolek interfejsu użytkownika w wizualizacji usługi Power BI. W trybie edycji raportu wybierz przycisk Edytuj w wizualizacji i ustaw tryb edycji na Wartość Zaawansowana. Wizualizacja używa flagi EditMode , aby określić, czy powinna być wyświetlana ta kontrolka interfejsu użytkownika.

Screenshot that shows how to open Edit Mode.

Domyślnie wizualizacja nie obsługuje trybu edycji zaawansowanej ("advancedEditModeSupport: 0"). Aby włączyć tryb edycji zaawansowanej, dodaj wiersz do pliku capabilities.json wizualizacji, ustawiając advancedEditModeSupport właściwość .

Możliwe wartości to:

  • 0 - Nieobsługiwane. Wizualizacja nie obsługuje trybu edycji zaawansowanej. Przycisk Edytuj nie jest wyświetlany w tej wizualizacji.
  • 1 - SupportedNoAction. Wizualizacja obsługuje tryb edycji zaawansowanej i nie wymaga żadnych dalszych zmian. Usługa Power BI nie przełącza wizualizacji na tryb koncentracji uwagi . Deweloperzy mogą użyć tego ustawienia jako przycisku zewnętrznego, aby uruchomić kilka procesów w tym samym widoku.
  • 2 - SupportedInFocus. Wizualizacja obsługuje tryb edycji zaawansowanej i wymaga od hosta wprowadzenia trybu koncentracji uwagi podczas wprowadzania trybu edycji zaawansowanej.

Wprowadzanie trybu edycji zaawansowanej

Przycisk Edytuj jest wyświetlany, jeśli:

  • Właściwość advancedEditModeSupport jest ustawiana w pliku capabilities.json na wartość SupportedNoAction lub SupportedInFocus.
  • Wizualizacja jest widoczna w trybie edycji raportu.

Jeśli advancedEditModeSupport w pliku capabilities.json brakuje właściwości lub ustawiono wartość NotSupported, przycisk Edytuj nie zostanie wyświetlony.

Po wybraniu pozycji Edytuj wizualizacja pobiera wywołanie update() z ustawieniem EditMode na Advancedwartość . W zależności od wartości ustawionej w pliku capabilities.json są wykonywane następujące akcje:

  • SupportedNoAction: Host nie wymaga dalszych działań.
  • SupportedInFocus: Host wyskakuje wizualizację w trybie koncentracji uwagi.

Zakończ tryb edycji zaawansowanej

Przycisk Wstecz do raportu jest wyświetlany, jeśli advancedEditModeSupport właściwość jest ustawiona w pliku capabilities.json na SupportedInFocuswartość .

Dodawanie formatowania warunkowego