//\\ Powrót //\\

Budowanie zadania wydruku seryjnego z pliku bazy danych

Program WYDRFORM jest programem pomocniczym programu FORMULARZE, umożliwiającym skojarzenie 3 elementów: pól własnej bazy danych z polami formularza, dla wybranego wzoru (odmiany) formularza celem uzyskania seryjnego wydruku pojedynczego wzoru formularza wypełnianego dowolną ilością rekordów bazy danych.
Osobne zadania wydruku można w programie definiować dla różnych wzorów formularzy.
W pliku DEMOWF.ZIP zawarte są przykładowe pliki baz danych i zdefiniowane dla nich różne zadania wydruku, z omówionych w poniższym opisie typów baz danych i na reprezentatywnych odmianach formularzy.

Wybór wzoru formularza

Z poziomu programu Formularze warto obejrzeć wybrany wzór, żeby mieć później pewność, że w Wydrform jest wybrany ten sam rodzaj formularza. Do prawidłowej identyfikacji konieczna jest znajomość nazwy symbolicznej, stosowanej w spisie formularzy, w oknie programu "Nowy formularz".

Należy przy tym zwrócić uwagę na rodzaje pól, szczególnie na pola specyficzne - kwadraty, pola skreśleń i podkreśleń, żeby określić rodzaj wpisu lub miejsce ich występownia – pola skreśleń i podkreśleń są niewidoczne na formularzu, a występują wszędzie tam, gdzie z treści formularza wynika konieczność skreślenia niepotrzebnych zwrotów lub podkreślenia wybranych.

Zidentyfikować trzeba również symbol formularza. Symbol znajduje się w wykazie zainstalowanych formularzy w pliku formul.ini (sekcja [dll] ), na początku linii określającej stosowany wzór formularza (np. PIT11_8), zawierającej również w/w nazwę symboliczną, umożliwiającą jednoznaczną identyfikację wybranego wzoru formularza.

Plik bazy danych

Pliki mogą być dwojakiego rodzaju – .dbf lub .txt
Plik bazy należy przygotować wcześniej, żeby jego nazwy pól oraz ścieżka dostępu były znane w czasie definiowania zadania wydruku.

Definiowanie zadania wydruku

W głównym oknie programu Wydrform nowe zadanie rozpoczyna się przechodząc przyciskiem "Nowy" do planszy edycyjnej.
Nazwa wydruku jest dowolna - to nazwa własna użytkownika.
Symbol – zgodnie z zapisem w formul.ini podaje się dużymi literami.
W dalszej części edycji trzeba przypisać pola formularza do nazw pól w pliku bazy danych.
W dowolnym momencie można pozostawić edycję przyciskiem "Akceptuj" i wrócić do niej w innym czasie.
Obejrzenie formularza jest możliwe przez przycisk "Podgląd".

Pola formularzy

W formularzach Urzędu Skarbowego w większości przypadków pola mają jednoznacznie nadane numery kolejne. Do trudniejszych pod tym względem należą formularze nie posiadające własnej numeracji poszczególnych pól. Podczas opracowania nadajemy takim polom tzw. numery tekstowe, które są zgodne z numeracją części i kolejnych punktów formularza. Warunkiem przypisania pól jest zatem dobre zapoznanie się z samym formularzem i oznaczeniami (numerami) pól.
W tym celu najlepiej jest otworzyć formularz w programie BIURO lub FORMULARZE. Pomocne są trzy elementy:
Oprócz rysunku formularza na ekranie powinna być widoczna żółta kreska przy krawędzi okna programu. Wskazanie jej kursorem myszy rozwija tabelę „Pola formularza”. Tabela zawiera spis wszystkich numerów pól. W dolnej części tabeli pokazuje się opis wskazanego pola.
W dolnej linii programu, po wybraniu pola do edycji, widoczny jest numer aktywnego pola
Równie pomocna jest funkcja programu „Idź do pola” — jej plansza zawiera spis numerów pól i odsyła kursor do wskazanego pola - to pomaga w orientacji i identyfikacji pola w trudniejszych przypadkach - szczególnie pól skreśleń lub podkreśleń.

Pola specyficzne

Rodzaj wpisu służący do zaznaczenia kwadratu w polu można określić samodzielnie. Wystarczy w programie FORMULARZE (lub BIURO) otworzyć formularz, zaznaczyć kwadrat i wyeksportować zawartość pól do pliku tekstowego - z menu "Pliki / Eksportuj / Do pliku tekstowego"
Podgląd zapisanego pliku "ujawni" prawidłowy wpis dla pola czy przełącznika (kwadratu). Przy rozbudowanych formularzach mających większą ilość przełączników dobrze jest zapisać kilka warinatów zaznaczeń, żeby mieć pewność co do sposobu wypełnienia poszczególnych kwadratów w polu.
Pola skreśleń i podkreśleń są zaznaczane w całości po wpisaniu w pole pojedynczego znaku "x".

Łączenie pól

Do jednego pola formularza można wpisać zawartość kilku pól bazy danych. Na planszy Edycji, w oknie "pola bazy" można łączyć pola.
Sposób zapisu:
pole1+ +pole2+ +pole3

 

Pytania prosimy kierować na adres:
 pomoc@ips-infor.com.pl 

 

Powrót Pomoc telefoniczna:
tel. (0-25) 631-16-10