#-------------------------------------------------------------------
# Wzorzec etykiet
# Wewnątrz wzorca definiuje się marginesy, wymiary etykiety 
# oraz docelowo wywołuje się wydruk
# TU: układ strony z etykietami ma układ: 2 kolumny x 4 rzędy 
# Treść etykiety pobierana jest ze wzorca zp_pr_szablon_etykiety.xml
# Ilość etykiet = ilości w pozycji dokumentu
#
# Data utworzenia: 04/2018 PZ, ET  
#------------------------------------------------------------------- 
# ..................................................................
# Do indywidualnej edycji 
# ................................................................. 
# Marginesy strony z etykietami
Tţ70{margines górny;10} ţ70{margines lewy;5} ţ50{;-1em}
#                   ^                     ^
#      wartość marginesu górnego     wartość marginesu lewego 
# ................................................................. 
#  Wymiary etykiety
Tţ70{szerokość;100} ţ70{wysokość;73} ţ70{kolumn;2} ţ70{rzędów;4} ţ50{;-1em}
# ustalenie:   ^                 ^              ^             ^
#         szerokości       wysokości     ilości kolumn     ilości rzędów 
# dla pojedynczej etykiety 
#
# ......................................................................... 
# Koniec indywidulanej edycji 
#.......................................................................... 
# 
# Wiersz i kolumna początkowa
Tţ70{kolumna;1} ţ70{rząd; 1} ţ50{;-1em}
#
# Pytanie operatora o zmianę współrzędnych początkowych
#
Tţ62{Współrzędne;;01;Współrzędne pierwszej etykiety:}ţ50{;-1em}
Tţ62{Współrzędne;rząd;02;Rząd    1-ţ70{rzędów}}ţ50{;-1em}
Tţ62{Współrzędne;kolumna;03;Kolumna 1-ţ70{kolumn}}ţ50{;-1em}
Tţ62{Współrzędne;;04;}ţ50{;-1em}
Tţ50{;-1em}ţ92{1;ţ93{Współrzędne;Współrzędne początkowe; Program rozpocznie wydruk od wskazanego miejsca}ţ61{ţ70{kolumna};ţ70{kolumn};;ţ70{TR_I;0}}ţ61{ţ70{kolumna};1;;;ţ70{TR_I;0}}ţ61{ţ70{rząd};1;;;ţ70{TR_I;0}}ţ61{ţ70{rząd};ţ70{rzędów};;ţ70{TR_I;0}}}
#
# Pozycję liczy od 0,0
#
Tţ96{TR_SUMA;;rząd;-1} ţ96{TR_SUMA;;kolumna;-1} ţ50{;-1em}
#
# Makro budujące funkcje inline pozycji
#
Tţ70{poz;}ţ96{poz;ţ50{;-1em}ţ70{poz;ţ70{poz}%1}}ţ50{;-1em}
#
Tţ96{poz;;ţA02{ţ61{ţ70{rząd};ţ70{rzędów}; ţ70{kolumna;0}ţ70{rząd;0}ţ39 }}}
Tţ96{poz;;ţA02{ţ70{X;ţ69{ţ70{kolumna}*ţ70{szerokość}+ţ70{margines lewy};}}}}
Tţ96{poz;;ţA02{ţ70{Y;ţ69{ţ70{rząd}*ţ70{wysokość}+ţ70{margines górny};}}}}
Tţ96{poz;;ţA02{ţ96{TR_SUMA;;kolumna;1}}}
Tţ96{poz;;ţA02{ţ61{ţ70{kolumna};ţ70{kolumn};ţ70{kolumna;0}ţ96{TR_SUMA;;rząd;1}}}}
Tţ96{poz;;ţA02{ţ50{ţ70{X};ţ70{Y}}ţ98{0;0;ţ70{X};0}}}
#
# Wydruk etykiet
#
Tţ70{nr;şDokuş}ţ70{data;şData wş}ţ50{;-1em} 
Pţ92{ş-- Ilosc ---ş;ţ70{poz}ţ91{ZP;PR;ETYKIETA;;ţ70{nr};ţ70{data};;şP.ş}}