Punkty wejścia > Moduł Dane podstawowe > Standardowy skrypt TRTX3TEX 

MAJTEXTE: Aktualizacja tabeli związanej z tekstem po jego wprowadzeniu

Ten Entry point służy do wstawiania dodatkowego wyrażenia logicznego po wprowadzeniu tekstu w celu aktualizacji tabeli związanej z tekstem. Jest to konieczne, aby przechować numer przypisany do utworzonego tekstu, aby móc później go odzyskać

Jest to wywoływane przez wszystkie funkcje używające zarządzania tekstami standardowymi.

Kontekst i metoda działania

Transakcja

Brak transakcji w toku.

Plik log

Brak otwartego pliku log.

Różne przypadki wywołań

Ten Entry point jest wywoływany ze wszystkich funkcji używających zarządzania tekstem standardowym w następujący sposób:

· czynność SAITEX związana z przyciskiem u dołu ekranu lub opcją na pasku menu

. czynności SAITEXLIG lub SAITEXLIG2 związane z menu kontekstowym dla pliku w tabeli

. Dla procesu TRTX3TEX, należy odwołać się do podprogramu TEX

°Użyj kontekstu danych

Ten Entry point ma na celu jedynie aktualizację rekordu z którym wprowadzany tekst ma zostać powiązany. To połączenie jest przeprowadzane za pomocą pliku zawierającego nazwę pliku tekstowego.

Z tego względu konieczne jest przeprowadzenie pewnych niestandardowych/specjalnych czynności wcześniej:

. Dodaj plik typu TEX w tabeli, z którą ma być powiązany tekst.

. Dodaj ten sam plik na ekranie z którego wywoływane jest wprowadzenie tekstu.

. Modyfikacja ekranu w celu dodania czynności SAITEXLIG lub SAITEXLIG2 na przycisku

lub modyfikacja oknem zarządzania funkcją w celu określenia czynności SAITEX na przycisku lub w menu

lub wywołanie podprogramu TEX z TRTX3TEX .

Na przykład

Aby zaktualizować pole SRHTEX1 w tabeli SRETURN [SRH], konieczne jest zapisanie następującej sekwencji:

Przypadek WTYP

Jeżeli „SRH1” : Trbegin [SRH]

Aktualizacja [SRH] Gdzie: SRHNUM = WCLE1 Z: SRHTEX1 = WNUMTEX

Endcase

Commit

Ostrzeżenie:

Jeżeli używana jest czynność SAITEX, konieczne jest zadeklarowanie inicjalizacji zmiennych WTYP i WCLE1 w czynności AVANTBOUT.