Jak přeskakovat prázdné řádky v adresách při slučování dokumentu.
Jim Evins
evins@snaught.com
Mario Blättermann
mario.blaettermann@gmail.com

Creative Commons Share Alike 3.0

Marek Černocký
marek@manet.cz 2010 – 2013

# Přeskakování prázdných řádků v adresách

Tuto funkci bude nejlepší popsat příkladem. V následujícím souboru CSV obsahuje sloupec 2 (OSOBA) konkrétní osobu v adrese do firmy pro každý záznam. Toto pole je v záznamech 1 a 2 prázdné, ale ve 3. záznamu ne. (Aby tato funkce pracovala, musí být pole úplně prázdné – jakýkoliv text, a to včetně mezer, překazí použití této funkce.)

FIRMA,OSOBA,ADR,MESTO,PSC "Stolařství Novák & syn",,"Pod Lesem 4","Ústí nad Orlicí","562 03" "Dřevolak s.r.o.",,"Barvírenská 78/436",Třešť,"589 01" "Nábytek holding a.s.","Ing. Jiří Procházka","Vídeňská 95",Brno,"619 00"

Na následujícím snímku obrazovky byl pro formátování těchto adres vytvořen textový objekt s více řádky. Všimněte si, že ${OSOBA} představující osobu v adres do firmy, je na svém vlastním řádku. (Jakýkoliv další text na stejném řádku, a to včetně mezer, by překazil tuto funkci.)

Adresa na víc řádků

Výsledky tisku můžete vidět na následujícím výstupu. Všimněte si, že řádek obsahující pole ${OSOBA} byl u prvních dvou záznamů zcela vynechán, nevytiskl se ani prázdný řádek.

Výstup