# Dodawanie zawartości do szablonu raportu w formacie HTML

Do HTML szablonu raportu możesz dodawać różne formy treści. Dodaj zawartość aplikacji w postaci grafik wykresów, danych tabelarycznych, zmiennych i wyrażeń. W szablonie HTML zawartość aplikacji ma postać obiektów. Obiekty te — których nie należy mylić z natywnymi obiektami HTML — można dodawać, zarządzać nimi i ponownie wykorzystywać w panelu obiektów w kreatorze HTML. Zawartość, która nie wizualizuje bezpośrednio danych aplikacji — na przykład wiadomości wprowadzające e-mail i niestandardowe formatowanie — można dodać, jeśli znajduje się na [liście obsługiwanej składni kodu](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/html-report-allowed-code.htm).

## Zawartość aplikacji, którą można dodać do raportów HTML

Szablony raportów HTML współdziałają z następującymi typami zawartości aplikacji:

* Grafiki wykresów.

  [Dodawanie wykresów jako obrazów w szablonie HTML](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-chart-images.htm)

* Tabele HTML oparte na danych wykresu. Dostępne są następujące opcje:

  * Cały wykres dodany przy użyciu pojedynczego znacznika tabeli.

    [Dodawanie całego wykresu](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-tabular-data.htm#FullChartTable)

  * Tabela składająca się z jednej lub większej liczby pojedynczych kolumn wykresu.

    [Dodawanie wykresu według kolumny](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-tabular-data.htm#ChartTableColumn)

  * Zmienne z aplikacji analitycznej.

    [Dodawanie zmiennych i wyrażeń do szablonów raportów HTML](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-variables-expressions.htm)

  * Wyrażenia napisane przy użyciu składni analitycznej Qlik.

    [Dodawanie zmiennych i wyrażeń do szablonów raportów HTML](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-variables-expressions.htm)

  Więcej informacji na temat dostępnych znaczników, które można dodać, zawiera temat [Dostępne znaczniki zawartości aplikacji](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-add-content.htm#The).

Środowisko tworzenia raportów HTML zapewnia elastyczność podczas pracy z zawartością aplikacji. Można na przykład dodawać grafiki, zmienne i wyrażenia jako dane tabelaryczne za pomocą kodu HTML.

Przy użyciu poziomów można zautomatyzować tworzenie oddzielnych sekcji w raporcie, zapętlając i powtarzając generowanie danych aplikacji dla określonej liczby wartości wymiarów. Więcej informacji zawiera temat [Generowanie raportów HTML z poziomami w pętlach i cyklach](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-levels.htm).

### Typy obiektów

Zawartość aplikacji jest dodawana do szablonu jako obiekty. Obiekty mogą być ponownie wykorzystywane i edytowane w trakcie tworzenia szablonu. Pracować można z następującymi obiektami:

* Grafiki wykresów

* Tabele z wykresami

* Zmienne

* Wyrażenia

* Poziomy

## Dostępne znaczniki zawartości aplikacji

Poniższa tabela zawiera listę dostępnych typów znaczników, które można wstawić do szablonu, oraz opis zastosowania każdego z nich. Użyj kreatora HTML, aby dodać znaczniki.

Dostępne znaczniki, których można używać w szablonach raportów HTMLHTML w Analityka Qlik CloudAnalityka Qlik Cloud

| Typ znacznika | Opis | Przykład i format |
| --- | --- | --- |
| Tabela | Pojedynczy znacznik reprezentujący cały wykres, który został dodany jako tabela. W wynikach każda kolumna jest generowana tak samo jak pojedyncza kolumna. | `%%Table Name%%` |
| Kolumna | Pojedynczy znacznik reprezentujący pojedynczą kolumnę na wykresie, który został dodany jako tabela. Niezależnie od tego, czy z tabeli zostanie dodana jedna, czy więcej kolumn, bazowy obiekt szablonu nadal będzie tabelą. | `%%Column Name%%` |
| Poziom | Zestaw znaczników reprezentujących instancję obiektu poziomu. Pomiędzy znacznikami otwierającym i zamykającym można dodać inne znaczniki, sygnalizując, że w raporcie ma zostać utworzona nowa sekcja (poziom) zawierająca te elementy, dla każdego odrębnego obiektu, na którym opiera się obiekt poziomu. | `%%Entity Name_Level%%`<br><br>...<br><br>`%%/Entity Name_Level%%` |
| Pole | Znacznik stosowany wewnątrz znacznika poziomu do wyświetlania wartości pól, które są używane dla każdej przefiltrowanej iteracji poziomu. | `%%Field Name%%` |
| Zmienna | Pojedynczy znacznik reprezentujący instancję zmiennej znalezionej w źródłowej aplikacji. | `%%Variable Name%%` |
| Wyrażenie | Pojedynczy znacznik reprezentujący instancję wyrażenia dodaną do szablonu jako obiekt. | `%%Expression Name%%` |

## Kod niestandardowy

Ponieważ kreator HTML jest w rzeczywistości edytorem kodu, możesz dodać własny kod do szablonu. Ten kod prawdopodobnie nie będzie składał się w całości z treści aplikacji. Na przykład szablon może wymagać wbudowanego CSS, firmowych treści internetowych i innych funkcji, które nie zawierają bezpośrednio treści aplikacji.

Możesz dodać kod do szablonu raportu, jeśli jest on wymieniony jako obsługiwany komponent. W przeciwnym razie szablon należy oczyścić, aby usunąć cały niezgodny kod. Lista obsługiwanych składników kodu HTML znajduje się w temacie [Lista dozwolonych kodów w szablonach HTML](https://help.qlik.com/pl-PL/cloud-services/Subsystems/Hub/Content/Sense_Hub/Reporting/Design/HTML/html-report-allowed-code.htm).

## Wybory aplikacji

Wybory dokonane w źródłowej aplikacji są odzwierciedlane w szablonie raportu podczas jego tworzenia. Wybory są stosowane do podglądu raportu, który możesz wygenerować z kreatora HTML. Wybory nie są jednak odzwierciedlane w wynikach zadań raportowania w Qlik Cloud. Zamiast tego kompresja danych w raporcie wyjściowym jest kontrolowana przez filtry raportu, cykle i dostęp do sekcji.

Jeśli chcesz zmienić wybory odzwierciedlone w podglądzie, możesz to zrobić w widoku arkusza. Następnie możesz kliknąć the Odśwież elementy icon w prawym górnym rogu panelu obiektów w kreatorze HTML. Spowoduje to odświeżenie wyboru tylko w wybranym obiekcie.