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.
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.
-
Tabele HTML oparte na danych wykresu. Dostępne są następujące opcje:
-
Cały wykres dodany przy użyciu pojedynczego znacznika tabeli.
-
Tabela składająca się z jednej lub większej liczby pojedynczych kolumn wykresu.
-
Zmienne z aplikacji analitycznej.
-
Wyrażenia napisane przy użyciu składni analitycznej Qlik.
Więcej informacji na temat dostępnych znaczników, które można dodać, zawiera temat Dostępne znaczniki zawartości aplikacji.
-
Ś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.
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.
| 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%% ... %%/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. Kod ten 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 elementów, 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.
Wybory w aplikacji
Wybory dokonane w aplikacji źródłowej 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ąć w prawym górnym rogu panelu obiektów w kreatorze HTML. Spowoduje to odświeżenie wyboru tylko w wybranym obiekcie.