Ustawienia > Szablony wydruku > Edycja szablonu

Drukuj

Edycja szablonu

Poniżej opisane zostały podstawowe informacje związane z tworzeniem szablonu dla wydruku raportu.

 

Sekcje raportu

Podstawowym elementem szablonu są sekcje, określające obszary w których umieszczane są dane. Zależnie od typu sekcji może ona pojawić się na początku lub na końcu raportu, na każdej stronie lub np. jeden raz dla każdego wiersza, itd...

 

img_hm_263

 

Szablon może wykorzystywać ułożone w tej kolejności sekcje:

ReportHeader – nagłówek raportu. Występuje raz dla całego raportu.

PageHeader – nagłówek strony. Występuje na każdej stronie raportu. Aby wykluczyć wydruk tej sekcji na stronach z ReportHeader lub ReportFooter wybierz z menu kontekstowego Edytuj Grupy i w sekcji Zachowanie zmień dla niej ustawienie Drukuj na stronach.

GroupHeader – nagłówek grupy. Można dodać wiele sekcji tego typu.

Detail – sekcja przeznaczona dla treści raportu np.: dane nabywcy, dane odbiorcy i inne dane nie mające formy tabelarycznej. Aby umieścić dane mające format tabeli należy dodać sekcję za pomocą polecenia menu podręcznego z grupy Wstaw szczegóły raportu. W tej grupie znajdują się predefiniowane sekcje pobierające dane wybranej tabeli na przykład listę pozycji dokumentu. Sekcje takie powtórzone będą tyle razy ile wierszy zawiera tabela będąca dla nich źródłem danych.

GroupFooter –  stopka grupy. Można dodać wiele sekcji tego typu.

ReportFooter – stopka strony. Występuje na każdej stronie raportu. Aby wykluczyć wydruk tej sekcji na stronach z ReportHeader lub ReportFooter wybierz z menu kontekstowego Edytuj Grupy i w sekcji Zachowanie zmień dla niej ustawienie Drukuj na stronach.

PageFooter – stopka raportu. Występuje raz dla całego raportu.

 

Aby dodać sekcję otwórz menu kontekstowe dla arkusza szablonu i wybierz Wstaw grupę a następnie sekcję którą chcesz dodać. Wyszarzone sekcje na liście to te, które zostały można użyć tylko raz i zostały już wcześniej dodane do szablonu.

 

img_hm_264

 

Kolejnością sekcji w ramach ich grupy można zarządzać metodą "przeciągnij i upuść" w panelu Eksplorator.

 

img_hm_265

 

Dodawanie elementów szablonu

Dodawanie elementów stałych (nie z bazy danych)

Elementy stałe które można samodzielnie wypełnić można dodać przeciągając z paska narzędziowego z lewej strony np.:

 

gif_hm_01

 

Po dodaniu takie elementy można szczegółowo sformatować wykorzystując okno narzędziowe Właściwości.

 

gif_hm_02

 

Dodawanie elementów wypełnianych danymi z bazy

Aby umieścić na wydruku pobierane z bazy dane przeciągnij i upuść element wybrany z Listy pól.

 

gif_hm_03

 

Dla pola z danymi można dodać formatowanie warunkowe. Odbywa się to poprzez otwarcie Edytora wyrażeń obiektu i odpowiednie uzupełnienie wyrażenia formatującego.

gif_hm_04

 

Dodawanie list wypełnianych danymi z bazy

Aby dodać element wyświetlany jako lista (np. pozycje dokumentu) należy:

1.W sekcji Detail wybierz z menu kontekstowego polecenie Wstaw szczegóły raportu > Niezwiązane z danymi.

 

img_hm_266

 

2.Dodana zostanie sekcja DetailReport > Detail. Wybierz sekcję DetailReport i kliknij przycisk ustawień img_hm_268. Następnie wybierz Źródło danych oraz Tablicę danych, której zawartość będzie wykorzystywana np.:

 

img_hm_267

 

3.Zdefiniuj sekcję (w tym przypadku Detalil1) dla wyświetlania danych listy np.:

 

img_hm_269

 

W sekcji definiowane są wyłącznie powtarzalne elementy listy i nie należy w niej definiować nagłówka.

 

4.Aby dodać nagłówek dla tak utworzonej tabeli wybierz dla sekcji DetailReport polecenie Wstaw grupę > Nagłówek grupy.

 

img_hm_270

 

5.W dodanej sekcji (w tym przypadku GroupHeader2) zdefiniuj wiersz nagłówka dla listy w sekcji niżej np.:

 

img_hm_272

 

6.Pamiętaj o zapisaniu szablonu po wprowadzeniu zmian.

 

Na podstawie tak przygotowanego szablonu raport przygotuje listę:

 

img_hm_271

 

Zobacz również:

Przykład - dodatkowe informacje na wydrukach

Przykład - wydruk zdjęcia na pozycji dokumentu

Przykład - dodanie kolumny GTU

Przykład - warunkowe pokazywanie sekcji