Skrypty SAP - obszar wyjściowy
Aby wyświetlić tekst w oknie głównym lub w oknie strony, można wybrać różne obszary wyjściowe.
- Górny margines (górny obszar okna głównego)
- Dolny margines (dolny obszar okna głównego)
- Ciało głównego okna (obszar między górnym obszarem a dolnym marginesem)
Górny margines
W układzie strony górny obszar zawsze pojawia się na początku głównego okna. Górnego obszaru można użyć do automatycznego drukowania nagłówków na kolejnych stronach, aby tabele obejmowały wiele stron.
Wyjście umieszczone w obszarze górnego marginesu za pomocą programu drukującego nie jest od razu formatowane, ale początkowo przechowywane wewnętrznie w skrypcie SAP. Formatowanie następuje tylko wtedy, gdy program drukujący zapisze tekst w obszarze treści. W tym momencie również są pobierane i zastępowane zmienne.
Obszar Ciało głównego okna jest wypełniany zanim program osiągnie część definiującą górnego marginesu. Ta definicja jest używana jako górny obszar na kolejnej stronie. Możesz powiedzieć, że nie można usunąć nagłówka z górnego obszaru po wpisaniu tekstu w obszarze treści.
Dolny margines
Margines dolny znajduje się na końcu okna głównego. Obszar dolny jest definiowany dla bieżącej strony po zakończeniu wyświetlania obszaru treści. Jeśli na stronie nie ma wystarczającej ilości miejsca, tekst w dolnej części wydruku jest generowany na następnej stronie układu strony.
Jeśli program drukujący tworzy tekst wyjściowy w dolnej części okna głównego, zapamiętuje te wiersze dla kolejnych stron (podobnie jak górne wiersze). W tym samym czasie kompozytor przetwarza te linie, aby określić przestrzeń wymaganą przez obszar dolny i przestrzeń pozostałą dla obszaru ciała. W tym momencie zastępuje zmienne ustawione w dolnym obszarze dla bieżącej strony.