Sekce Detail Report se používá pro podreporty vztažené k aktuálně zpracovaným datům z hlavního reportu v tzv. Master-Detail reportech.
Tato sekce je zcela odlišná od sekce detail (Detail Band), protože každá tato sekce je vlastně tisková sestava sama o sobě. A na rozdíl od detailu může obsahovat všechny další dostupné typy sekcí.
V tomto případě můžete používat neomezený počet sekcí Detail Report, které jsou vnořené do sebe navzájem a také můžete přidávat detaily, které jsou na stejné úrovni vnoření.
Chcete-li přidat sekci Detail Report, použijte kontextové menu. Pokud zdroj dat obsahuje příbuzná data (tzv. potomky), podmenu bude obsahovat položky se stejným názvem. V opačném případě, přidejte nesvázaný Detail Report a později ho svážete se zdrojem dat.
Na panelu vlastnosti (Property Grid) jsou atributy sekce detail rozděleny do následujících skupin:
Vzhled (Appearance)
Barva pozadí (Background Color) | Barva pozadí, které se bude zobrazovat okolo ovládacích prvků vložených do dané sekce. Nastavení je také dostupné z nabídky Report Designer ve skupině Písmo. |
Barva okraje (Border Color), styl čáry (Border Dash Style), šířka čáry (Border Width) a orámování (Borders) | Vzhled okraje ovládacích prvků vložených do dané sekce. |
Písmo (Font) | Vlastnosti písma (font, velikost písma aj.) ovládacích prvků vložených do dané sekce. Nastavení je také dostupné z nabídky Report Designer ve skupině Písmo. |
Barva popředí (Foreground Color) | Barva písma ovládacích prvků vložených do dané sekce. Nastavení je také dostupné z nabídky Report Designer ve skupině Písmo. |
Pravidla formátování (Formatting Rules) | Kliknutím na tuto položku se vyvolá dialogové okno Formatting Rules Editor, které umožňuje definovat pravidla uplatňovaná na vybraný ovládací prvek při generování tiskové sestavy a prioritu použitých pravidel. Více viz téma Podmíněné formátování ovládacího prvku. |
Vnitřní okraje (Padding) | Definuje rozměry výplně (vnitřního okraje) ovládacích prvků vložených do dané sekce. |
Zarovnání textu (Text Alignment) | Zarovnání textu ovládacích prvků vložených do dané sekce. Nastavení je také dostupné z nabídky Report Designer ve skupině Písmo. |
Chování (Behavior)
Úroveň (Level) | Určuje pořadí objektů v sekci Detail Report. Umožňuje měnit pořadí různých sekcí Detail Report na stejné úrovni ve vztahu k hlavnímu detailu. Čím nižší číslo, tím blíže je sekce k sekci detail (Detail Band). |
Zalomení stránky (Page Break) | Pomocí této vlastnosti, pokud to vyžaduje aktuální struktura sestavy, lze oddělit jednotlivé sekce detail od ostatních a nebo na ně navazovat. Výběrem hodnoty Before the Band nebo After the Band, se vloží konec stránky před sekcí nebo za sekci. V mnoha případech, lze tuto vlastnost použít místo ovládacího prvku Page Break. |
Tisknout i při prázdných datech (Print when Data Source is Empty) | Tisk v případě, že je zdroj dat prázdný. |
Skripty (Scripts) | Vlastnost obsahující události, které lze nadefinovat pomocí skriptů. |
Zobrazovat (Visible) | Viditelnost sekce v tiskovém výstupu. |
Data
Datový člen (Data Member) | Určuje, který člen datového pole poskytuje data pro danou sekci. |
Filtr (Filter String) | Vyvolá dialogové okno Filter String Editor, které umožňuje definovat podmínky filtrování pro reportovaná data. |
Označení (Tag) | Tato vlastnost umožňuje vložení dodatečné informace k sekci (např. skriptem využívaný identifikátor). |
Cesta k XML datům (XML Data Path) | Definuje cestu k datům, které jsou obsažené v XML souboru. Data ze souboru je poté možné použít jako zdroj dat pro sekci Detail Report. V tomto případě bude datový člen (Data Member) vázán na zdroj dat ze seznamu XML dat. |
Design
Tisk (Printing)
Nastavení tisku pro report | Obsahuje následující nastavení: - (Detail Count) - Definuje kolikrát by měla být vytištěna sekce detail (Detail Band), pokud není vázaný zdroj dat na tiskovou sestavu prázdný.
- (Detail Count at Design Time)
- (Detail Count when Data Source is Empty) - Definuje kolikrát by měla být vytištěna sekce detail (Detail Band), pokud je vázaný zdroj dat na tiskovou sestavu prázdný.
- Tisknout i při prázdných datech (Print when Data Source is Empty) - Tisk v případě, že je zdroj dat prázdný.
|
Struktura (Structure)