Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Hinweise zum Einbinden von MAREN als Unterprogramm

&pagelevel(4)&pagelevel

Um das Benutzerprogramm MAREN als Unterprogramm verwenden zu können, muss in das Hauptprogramm ein Verbindungsmodul eingebunden werden, der einen Modul aus der SYSLNK-Datei nachlädt.

Dieser MAREN-Verbindungsmodul ist als Bindemodul (OM) mit dem Namen MARENU in der Datei SYSLIB.MAREN.<ver> hinterlegt und mit dem Entry MARENPS bei Verwendung von MAREN als Programmschnittstelle bzw. MARENDU bei Verwendung als Dialogunterprogramm versehen.

Der Verbindungsmodul führt lediglich folgende Aktionen durch:

  • Ermitteln der nachzuladenden MAREN-Version. Wurde vom Benutzer vor dem Aufruf seines Hauptprogramms mit SELECT-PRODUCT-VERSION keine bestimmte MAREN-Version angegeben, so wird die jeweils höchste im System installierte MAREN-Version ausgewählt.

  • Unter Berücksichtigung der Version werden die Dateinamen der SYSLNK- und SYSREP-Datei eingeholt.

  • Mit diesen Namen wird die BIND-Parameterliste für das Nachladen des jeweiligen MAREN-Großmoduls vervollständigt.

Fehlersituation

Falls beim Ermitteln der Dateinamen ein Fehler auftritt, so werden für das Nachladen die Standardnamen der jeweiligen MAREN-Version verwendet, zu der der Verbindungsmodul ausgeliefert wurde.