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 MARENADM als Unterprogramm

&pagelevel(4)&pagelevel

Um MARENADM 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 MAREN1U in der Datei SYSLIB.MAREN.<ver> hinterlegt und mit dem Entry MAREN1PS bei Verwendung von MARENADM als Programmschnittstelle bzw. MAREN1DU 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.