#---------------------------------------------------------------------------- # Przykład HTML wzorca wydruku należności do rozliczenia # # Należy drukować na urządzeniu wyjściowym rodzaju plik HTML z Typ = S # Plik wynikowy ma nazwę index.html i można go kopiować na serwer WWW # W tym celu można użyć urządzenia wyjściowego rodzaju Polecenie # z komendą np: # mv &zbior& /var/www/html/ # # Wzorzec wywołuje wydruki poszczególnych dokumentów używając wzorców # o symbolu DOKWHTML. Wzorce te powinny definiować nazwy plików zgodne # z tworzonym tu linkiem # # Wymaga wydania od 2010.10.06 #---------------------------------------------------------------------------- # # Symbole rodzajów dokumentów NA dla nazw słownych 13zn T ţ70{Faktura;FA} T ţ70{Faktura koryg;FK} T ţ70{Paragon;FP} T ţ70{Paragon koryg;FQ} T ţ70{Faktura zalic;FZ} T ţ70{Inne obciążen;FO} T ţ70{Inne uznania;ZI} T ţ50{;-8em} # # W celu jednokrotnego wydrukowania nagłówka i tytułu tworzone są rejestry. # Pod koniec wydruku pierwszego kontrahneta zostaną wyczyszczone. # T ţ70{nagłówek;;} T ţ70{tytuł;ţ51{Arial}
şPla.ş | Tţ33ş------------------ Nazwa platnika ------------------------şţ34 | Tş-- Platnik - miasto ---ş | Tţ33ţ37ş-Saldo odb.w PLNş PLNţ38ţ34 | TT |
P | # # Jeżeli znany jest symbol rodzaju dokumentu to wywołanie wydruku # tego dokumentu i utworzenie hiperłącza # P ţ70{şRodzaj dok.ş;;} P ţ60{ţ70{şRodzaj dok.ş};;;} P şRodzaj dok.ş şNr rachun.ş P ţ60{ţ70{şRodzaj dok.ş};;;} # # Zapis pliku z dokumentem do podglądu # Użycie wzorca o symbolu DOKWHTML dla danego rodzaju dokumentu # P ţ60{ţ70{şRodzaj dok.ş};;;ţ90{;NA;ţ70{şRodzaj dok.ş};DOKWHTML;şNr rachun.ş}} # P | # # Zmiana koloru tekstu w zależności do ilości dni do terminu zapłaty # Uwaga: Prawidłowe działanie od wydania 2010.10.06 # # - czarny > 29 dni P ţ70{kolor;black} # - zielony 7-29 dni P ţ70{kolor;ţ61{30;ş-Rş;ţ70{kolor};green;ţ70{kolor}}} # - pomarańczowy 0-6 dni P ţ70{kolor;ţ61{ 7;ş-Rş;ţ70{kolor};#FF6000;ţ70{kolor}}} # - czerwony - po terminie P ţ70{kolor;ţ61{ 0;ş-Rş;ţ70{kolor};red;ţ70{kolor}}} P ţ50{;-5em} # PşFakt/nota-saldo ş şWa1ş | Pş-Rş dni | P