Comarch sPrint oferuje zaawansowaną funkcjonalność o nazwie Pre-printed Form (drukowanie na formularzach), która wykorzystuje technologię Pixel Perfect do precyzyjnego wypełniania danymi z bazy różnego rodzaju gotowych formularzy papierowych. Ta funkcja jest szczególnie przydatna w przypadku konieczności uzupełnienia standardowych, predefiniowanych dokumentów, takich jak:
Blankiety do przelewów bankowych
Formularze podatkowe (np. PIT)
Międzynarodowe listy przewozowe (CMR)
Inne ustandaryzowane dokumenty papierowe
Funkcjonalność Pre-printed Form eliminuje potrzebę ręcznego wypełniania gotowych formularzy, automatyzując proces i zwiększając jego dokładność oraz efektywność.
Przygotowanie szablonu na przykładzie listu przewozowego CMR
Krok 1: Dostosowanie wymiarów obszaru roboczego
Pierwszym etapem tworzenia szablonu Pre-printed Form jest dostosowanie wymiarów obszaru roboczego do rzeczywistych wymiarów docelowego formularza:
Ustaw wymiary obszaru roboczego odpowiadające formatowi A4 (21 cm × 29,7 cm)
Ustaw wszystkie marginesy na wartość zero, aby maksymalnie wykorzystać dostępną przestrzeń
Używając opcji układu z prawego panelu, precyzyjnie wpisz wysokość 2970 (odpowiadającą 29,7 cm)
Prawidłowe ustawienie wymiarów jest kluczowe dla zapewnienia, że dane będą umieszczone dokładnie w odpowiednich miejscach na formularzu.
Krok 2: Dodanie znaku wodnego (podglądu formularza)
Aby ułatwić precyzyjne rozmieszczenie danych, należy dodać do szablonu graficzny podgląd formularza jako znak wodny:
Kliknij na wyszarzałą przestrzeń poza właściwym obszarem roboczym, aby wywołać prawy panel z opcjami formatowania całego szablonu
Zaznacz opcję “Obraz” i wybierz “Wybierz obraz”
Dodaj grafikę przedstawiającą szablon formularza (w tym przypadku list CMR)
Ustaw poziom krycia znaku wodnego (domyślnie 100% dla pełnej widoczności podczas projektowania)
Wybierz opcję “Dopasuj do szablonu”, aby obraz został optymalnie dopasowany do obszaru roboczego
Znak wodny służy jako wizualny przewodnik podczas projektowania i może być później wyłączony lub jego krycie może zostać zmniejszone do zera przy faktycznym drukowaniu na gotowych formularzach.
Krok 3: Umieszczanie danych na formularzu
Po przygotowaniu szablonu z podglądem formularza można przystąpić do rozmieszczania danych:
Przeciągnięcie pól z bazy danych (np. first name, last name) do odpowiednich sekcji formularza (np. sekcja “Odbiorca”)
Wstawianie tabel zawierających informacje (np. dane nadawcy) i manualne dostosowanie ich rozmiaru do wymaganych sekcji
Dodawanie parametrów, takich jak data wydruku, z możliwością zmiany formatu daty
Wykorzystanie pól tekstowych do uzupełnienia stałych informacji (np. miejsce załadunku)
Precyzyjne rozmieszczenie elementów na formularzu wymaga dokładności i często wielokrotnych prób, aby osiągnąć optymalny efekt.
Zaawansowane funkcje przy tworzeniu Pre-printed Form
Wykorzystanie podszablonów
Dla bardziej złożonych formularzy, szczególnie zawierających powtarzalne elementy, pomocne jest wykorzystanie podszablonów:
Wybór ikony podszablonu z narzędziownika i wstawienie pustego szablonu
Zmiana nazwy kontrolki podszablonu i dostosowanie jego wymiarów
Dwukrotne kliknięcie w podszablon w celu jego edycji
Dodanie danych poprzez naciśnięcie ikony plusa na lewym panelu w sekcji danych z bazy
Wybór procedury lub funkcji SQL i konfiguracja parametrów (np. wartość 43676)
Dostosowanie marginesów i wysokości sekcji szczegóły
Rozmieszczenie pól (np. Sales Order ID, name) na odpowiednich wysokościach, korzystając ze wskazań linijki
Ważne jest, aby pamiętać o zapisaniu podszablonu – w przeciwnym razie treść znajdująca się w podszablonie nie będzie widoczna na raporcie głównym.
Weryfikacja i dostosowanie rozmieszczenia
Po wstępnym rozmieszczeniu elementów na formularzu należy zweryfikować i w razie potrzeby skorygować ich położenie:
Przejście do trybu podglądu, aby sprawdzić rozmieszczenie danych
W przypadku niesatysfakcjonującego rozmieszczenia, powrót do trybu tworzenia
Manualna modyfikacja położenia danych lub wykorzystanie opcji układu z prawego panelu
Precyzyjne deklarowanie dokładnego położenia konkretnych kontrolek
Proces ten często wymaga kilku iteracji, aby osiągnąć optymalny rezultat.
Bądź na bieżąco z nowinkami ERP – zapisz się na newsletter!
Regularnie otrzymasz aktualności, techniczne triki i porady ekspertów, które pomogą usprawnić działanie Twojej firmy z Comarch ERP. Zyskaj dostęp do najnowszych funkcji i rozwiązań dla efektywnego zarządzania!
Metody wykorzystania szablonu Pre-printed Form
Istnieją dwa główne sposoby wykorzystania przygotowanego szablonu Pre-printed Form:
Sposób 1: Drukowanie całego dokumentu
Pierwsza metoda polega na wydruku całości szablonu, łącznie ze znakiem wodnym (podglądem formularza) oraz danymi. W tym przypadku:
Zachowujemy opcję “Pokaż w trybie podglądu i na wydruku” dla znaku wodnego
Drukujemy kompletny dokument na czystym papierze
Ta metoda jest przydatna, gdy nie posiadamy fizycznych kopii formularza lub chcemy przetestować układ przed drukiem na oryginalnych formularzach.
Sposób 2: Drukowanie tylko danych na gotowym formularzu
Druga metoda polega na wykorzystaniu fizycznych, pustych formularzy i naniesieniu na nie tylko danych:
Odznaczenie opcji “Pokaż w trybie podglądu i na wydruku” dla znaku wodnego na prawym panelu
Opcjonalne zmniejszenie poziomu krycia znaku wodnego do zera
Załadowanie do drukarki oryginalnych, pustych formularzy
Wydrukowanie dokumentu, który naniesie tylko dane w odpowiednich miejscach formularza
Ta metoda jest idealna do wykorzystania z oficjalnymi formularzami, które muszą być wypełnione w określony sposób.
Praktyczne wskazówki przy pracy z Pre-printed Form
Przy tworzeniu szablonów wykorzystujących funkcjonalność Pre-printed Form warto pamiętać o kilku kluczowych aspektach:
Tworzenie szablonu często wymaga pracy metodą prób i błędów – rzadko udaje się idealnie rozmieścić wszystkie elementy za pierwszym razem
Należy uwzględnić sytuacje, w których elementów jest zbyt dużo lub są zbyt duże w stosunku do dostępnej przestrzeni
Elementy wielokrotnie generowane (np. lista towarów w liście przewozowym) najlepiej umieszczać w podraporcie
Precyzyjne pomiary i wykorzystanie linijek w aplikacji są kluczowe dla dokładnego pozycjonowania danych
Warto tworzyć kopie zapasowe szablonów na różnych etapach pracy, aby móc łatwo powrócić do wcześniejszej wersji w razie potrzeby
Podsumowanie
Funkcjonalność Pre-printed Form w Comarch sPrint stanowi zaawansowane rozwiązanie do automatyzacji wypełniania standardowych formularzy papierowych. Dzięki precyzyjnemu pozycjonowaniu danych, możliwości wykorzystania znaku wodnego jako podglądu oraz elastycznym opcjom drukowania, proces ten staje się znacznie bardziej efektywny i dokładny.
Mimo że tworzenie szablonów Pre-printed Form może początkowo wymagać czasu i cierpliwości, finalny efekt w postaci profesjonalnie wypełnionych formularzy oraz oszczędność czasu przy powtarzalnych zadaniach stanowią znaczącą wartość dla użytkowników Comarch sPrint.


