str.
113
większej liczby rekordów. Wyznaczanie kryteriów wyboru rekordów
jest przedstawione w opisie funkcji "Retrieve".
Update all - zmiana zawartości określonych pól we wszystkich
wskazanych rekordach. Wyznaczanie kryteriów wyboru rekordów jest
przedstawione w opisie funkcji "Retrieve".
SynFile+ umożliwia wykonywanie ze zbiorów danych wyciągów w
postaci wykazów (Lists) i etykiet (Labels). Wyciągi te mogą być
wyświetlane na ekranie, drukowane lub zapisywane na dyskietce.
Do tworzenia wyciągów służy wariant "Reports" z menu głównego,
który zawiera następujące funkcje:
Lists - wykazy. Po wybraniu tej funkcji w górnej części
ekranu wyświetlane są nazwy pól, a w dolnej wiersz 2 kolejnymi
cyframi. Wiersz ten pozwala na określenie długości jednego
wiersza tworzonego wykazu. Przy wyświetlaniu wykazu na ekranie
ukaże się tylko 40 pierwszych znaków każdego wiersza. Przy
drukowaniu wykazu długość wiersza żależy od możliwości drukarki
i tylko przy zapisie na dyskietce jest ona nieograniczona. Wykaz
konstruuje się wpisując poniżej wiersza z cyframi etykiety
wybranych pól oddzielone od siebie co najmniej jedną spacją. Po
naciśnięciu <RETURN> są one rozsuwane na odpowiednią odległość,
a po naciśnięciu <START> można wybrać urządzenie, na które ma
być wyprowadzony wykaz. Dla dyskietki trzeba podać nazwą pliku,
a dla drukarki należy ustalić liczbę wierszy na stronie druku i
podać tytuł wydruku. Ostatnim krokiem jest podanie kryteriów
wyboru rekordów. Wyznaczanie tych kryteriów jest przedstawione w
opisie funkcji "Retrieve".
Labels — etykiety. Funkcja ta pozwala na drukowanie
określonych pól z wybranych rekordów w formie zdefiniowanej
przez użytkownika. Pożądany wygląd etykiety uzyskuje się przez
wpisanie nazw pól w miejscach, w których ma się później znaleźć
ich zawartość. Maksymalny rozmiar etykiety jest ograniczony
rozmiarami ekranu (21 wierszy po 80 znaków), a liczba pól w
jednej etykiecie nie może przekraczać 32. Następnie należy
wybrać urządzenie wyjścia: ekran, drukarką lub dyskietką (jak w
funkcji "Lists"). Teraz należy określić parametry etykiet
odpowiadając na pytania: "How many across" (Ile etykiet obok
siebie), "Where is left margin" (gdzie jest lewy margines), "How
many spaces between labels" (Ile spacji pomiędzy etykietami
umieszczonymi obok siebie) i "How many lines between labels"
(tle wierszy pomiędzy etykietami). Na zakończenie trzeba jeszcze
podać kryteria wyboru rekordów. Wyznaczanie tych kryteriów jest
przedstawione w opisie funkcji "Retrieve".
Pozostaje jeszcze problem przystosowania SynFile+ do
współpracy z drukarką. Niestety, niemożliwe jest uzyskanie w
prosty sposób polskich liter. Można to zrealizować jedynie w
sposób opisany w rozdziale 8.4 dla edytora SpeedScript. Znacznie
lepiej przedstawia się sprawa wykorzystania możliwości
drukarki.
Najprostsze jest wykorzystywanie różnych odmian druku przy
realizacji funkcji "Lists". Przeważnie jest tu konieczne
zmiejszenie szerokości druku, aby zmieścić w jednym wierszu
druku dłuższy wiersz wykazu. Odpowiednie kody sterujące dla
drukarki trzeba wpisać (w postaci znaków, a nie wartości
liczbowych) w tytule drukowanego wykazu.
Komentáře k této Příručce