Żądanie jest następujące: komunikaty w języku angielskim dla folderu w języku angielskim, komunikaty w języku hiszpańskim dla folderu w języku hiszpańskim. Komunikaty administratora pozostają w języku francuskim w folderach w języku angielskim i hiszpańskim.
Uwaga:
Serwer przetwarzania w tle, uruchamiany w folderze SERVX3 wykorzystuje proces SERVSYS, umiejscowiony w katalogu TRT standardowego folderu referencyjnego X3.
Warunkiem uwzględnienia entry point jest zlokalizowanie deklaracji entry point oraz poszczególnych powiązanych procesów w folderze referencyjnym X3.
Ponadto, ze względu na to, że zmienne globalne nie zostały określone, zaleca się przetestowanie ich dostępności przed użyciem. Na przykład, nie została określona zmienna globalna GLON*.
Entry point LANRUN wywoływany jest przy każdym uruchomieniu żądania. Jest on zlokalizowany w podprogramie REQUETE procesu SERVSYS: W przypadku informacji w systemie Unix, zadanie przetwarzania we tle zostanie uruchomione po uruchomieniu następującego polecenia systemowego (w zależności od opcji): EXEC_ENTREP='BATCH' RQT_ENTREP=NoRequête adonix -a -l LANGUE </tmp/serveur.ent >>/tmp/NoRequête.log 2>&1
Podprogram REQUETE(PID)
Znak zmiennej PID
Lokalny znak LANGUE(5)
Jeżeli clalev([F:ADS])=0: Plik lokalny ADOSSIER [ADS]: Endif
Odczyt [ADS]DOSSIER = [F:ABR]DOSSIER
GPE = 0
GPOINT = 'LANRUN': Gosub ENTREE z EXEFNC
Jeżeli !GPE
Jeżeli find(GLANGUE,[F:ADS]LAN(0..[F:ADS]NBRLAN-1))
LANGUE = GLANGUE
Else
LANGUE = [F:ADS]LAN(0)
Endif
Endif