Skrypty SAP - Malarz formularzy
Plik Form Painter toolzapewnia graficzny układ formularza SAPscript i różne funkcje do manipulowania formularzem. W poniższym przykładzie utworzymy formularz faktury po skopiowaniu jego struktury układu ze standardowego formularza SAPscript RVINVOICE01 i wyświetlimy jego układ, uzyskując dostęp do narzędzia Malarz formularzy.
Otwórz Malarza formularzy. Możesz zażądać wyświetlenia ekranu, nawigując po menu SAP lub używającSE71 Transaction code.
Step 1- Na ekranie Form Painter, request, wprowadź nazwę i język formularza SAPscript odpowiednio w polach Form i Language. W tych polach wprowadźmy odpowiednio „RVINVOICE01” i „EN”.

Step 2 - Wybierz przycisk opcji Układ strony w polu grupy Podobiekty, jak pokazano na powyższym zrzucie ekranu.
Step 3 - Wybierz opcję Narzędzia → Kopiuj od klienta, aby utworzyć kopię formularza RVINVOICE01.

Zostanie wyświetlony ekran „Kopiuj formularze między klientami”.
Step 4- Na ekranie „Kopiuj formularze między klientami” (poniżej) wprowadź oryginalną nazwę formularza „RVINVOICE01” w polu Nazwa formularza, numer klienta źródłowego „000” w polu Klient źródłowy oraz nazwę formularza docelowego jako „ZINV_01” w polu Formularz docelowy. Upewnij się, że inne ustawienia pozostają niezmienione.

Step 5- Kliknij ikonę Wykonaj na ekranie „Kopiuj formularze między klientami”. Pojawi się okno dialogowe „Utwórz wpis do katalogu obiektów”. Wprowadź nazwę pakietu, aby zapisać obiekt. Kliknij ikonę Zapisz.

Formularz ZINV_01 jest kopiowany z formularza RVINVOICE01 i wyświetlany na ekranie „Kopiuj formularze między klientami”.
Kliknij dwukrotnie ikonę wstecz i przejdź z powrotem do ekranu Form Painter: Request, który zawiera nazwę skopiowanego formularza ZINV_01.
Po kliknięciu przycisku Wyświetl, pojawi się okno „Formularz ZINV_01: Układ strony PIERWSZY” oraz ekran „Formularz: Zmień układ strony: ZINV_01”, jak pokazano na poniższym zrzucie ekranu.

Okno „Formularz ZINV_01: Układ strony PIERWSZY” pokazuje początkowy układ formularza. Układ formularza zawiera pięć okien: HEADER, ADDRESS, INFO, INFO1 i MAIN. Opis tych okien jest dostępny w edytorze PC.
Na przykład, po prostu wybierając okno GŁÓWNE i klikając ikonę Tekst na ekranie „Formularz: Zmień układ strony: ZINV_01”, można wyświetlić wszystkie wartości marginesów.