# Wyświetlanie różnych wykresów na podstawie wyborów z kontenerem kart

Ten przykład pokazuje, jak wyświetlać zawartość różnych wykresów w oparciu o wybory użytkownika za pomocą kontenera kart.

* Kiedy wybrana jest pojedyncza grupa produktów, wyświetlany jest wykres dla podgrup produktów.
* Kiedy wybrana jest więcej niż jedna grupa produktów, wyświetlany jest wykres dla grup produktów.

## Zestaw danych

W tym przykładzie użyjemy dwóch plików danych z Qlik Sense Tutorial - Building an App. Aby pobrać pliki, przejdź pod adres [Tutorial - Building an App](https://help.qlik.com/pl-PL/cloud-services/tutorials/Tutorial%20-%20Building%20an%20App.zip). Pobierz i rozpakuj kurs. Następnie przejdź do rozpakowanych plików, które będą w folderze Tutorials source:

* Sales.xls
* Item master.xls

Utwórz nową aplikację i dodaj dwa pliki danych. Upewnij się, że są one powiązane na podstawie Numer elementu.

Załadowany zestaw danych zawiera dane sprzedaży. Tabela Item master (Element główny) zawiera informacje o zamówionych artykułach, takie jak grupy produktów.

## Miary

Musimy utworzyć dwie miary w elementach głównych:

* Wolumen sprzedaży: z nazwą Sales i wyrażeniem `Sum(Sales)`.
* Marża sprzedaży w procentach: z nazwą Margin % i wyrażeniem `Avg(Margin/Sales)*100`.

## Wizualizacje

Potrzebujemy dwóch różnych wizualizacji głównych opartych na wyborze grup produktów. Jedna z nich z grupą produktów jako wymiarem, druga z podgrupą produktów jako wymiarem.

### Wizualizacja grupy produktów

Jest to wizualizacja, którą chcemy pokazać, gdy wybrana jest więcej niż jedna grupa produktów.

Dodajemy wykres kombi do arkusza i ustawiamy następujące właściwości danych:

* Wymiar: Product Group (grupa produktów).
* Miara: Sales (utworzona miara główna).

Następuje utworzenie poniższego wykresu, na którym każdy słupek odpowiada sprzedaży w poszczególnych grupach produktów. Na tym etapie jest to wykres słupkowy.

![Wykres kombi ze słupkami](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/ex_gen_combo_chart_1.png)

Ale chcemy również pokazać marżę sprzedaży, która ma inną skalę niż wolumen sprzedaży. Wolumen sprzedaży jest w skali milionów, podczas gdy marża jest wartością procentową między 0 a 100. Jeśli dodamy marżę jako słupek obok wolumenu sprzedaży, to będzie ona zbyt mała i przez to nieczytelna.

W panelu właściwości przejdź do opcji Miary &gt; Wysokość linii. Użyj listy rozwijanej, aby dodać Margin % jako miarę.

![Wykres kombi ze słupkami i linią](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Resources/Images/ex_gen_combo_chart_2.png)

### Wizualizacja podgrupy produktów

Jest to wizualizacja, którą chcemy pokazać, gdy wybrana jest jedna grupa produktów.

Zrób kopię wizualizacji grupy produktów i zmień wymiar na Product Sub Group.

### Wizualizacje główne

Musisz utworzyć dwie wizualizacje główne do wykorzystania w kontenerze kart.

* Dodaj wizualizację grupy produktów jako wizualizację główną o nazwie Product Group - sales and margin.
* Dodaj wizualizację podgrupy produktów jako wizualizację główną o nazwie Product Sub Group - sales and margin.

Teraz można usunąć dwie wizualizacje, które utworzono wcześniej, są one zapisane jako wizualizacje główne.

### Kontener karty

Musisz dodać kontener kart do arkusza. Dodaj dwie wizualizacje do kontenera kart.

* Product Group - sales and margin

  Ustaw Warunek wyświetlania arkusza na `=GetPossibleCount([Product Group])>1`

* Product Sub Group - sales and margin

  Ustaw Warunek wyświetlania arkusza na `=GetPossibleCount([Product Group])=1`

Możesz również ukryć karty wyboru kontenera kart, wybierając Wygląd &gt; Kontener &gt; Karty.

Aby zobaczyć, jak to działa, możesz dodać panel filtrowania z grupy Product Group.

## Wykrywanie

Możesz teraz dokonać wyboru w grupie Product Group. Kiedy wybrana jest pojedyncza grupa produktów, na wykresie wyświetlane są dane dla podgrup produktów tej grupy produktów. W przeciwnym razie w tabeli wyświetlane są dane dla grup produktów.