Vzhled
Automatická pole pro tiskové šablony
Automatická pole jsou zástupné symboly, která se používají podobně jako slučovací pole v hromadné korespondenci ve Wordu. Tagy se do šablony vkládají do složených závorek, například {{FIRST_NAME}}.
Řešení problémů
- V šabloně DOCX nesmí být iniciální tag v tabulce;
- V šabloně XLS musí být pouze jedna záložka.
Při tisku se nenahradí některá automatická pole
- Zkontrolujte, že máte použité správné automatické pole. Podívejte se do šablon tisku. V detailu tiskové sestavy bude vidět chyba. Pokud je vše v pořádku, zobrazuje se OK.
- Změňte všechna automatická pole na nový formát. Pomocí Najít a nahradit (funkce Wordu) zaměňte všechny výskyty:
- "<" za "{{"
- ">" za "}}".
- Celé automatické pole (včetně závorek) vyjměte a vložte bez formátování (Shift + Ctrl + V);
Důležité: Pokud je v sestavě použito QUERY, pak se musí před poslední složené závorky přidat středník a mezera:
Původně:
<QUERY=SELECT * FROM xxx_rep e WHERE report_no = $P{ReportNo}>Nově:
{{QUERY=SELECT * FROM xxx_rep e WHERE report_no = $P{ReportNo}; }}
{{QUERY=SELECT * FROM xxx_rep($P{ReportNo});}}
<QUERY=SELECT * FROM xxx_rep($P{ReportNo}); >Netáká se to VIEW, tam se nic nemění
{{VIEW=person_doc_rep}}