Skip to main content
Skip table of contents

Allgemeine Informationen

Bestandteil von i-effect ist eine native Programmschnittstelle, um die im API vom Produkt enthaltenen Funktionen auch aus nativen Anwendungen aus, einfach aufrufen zu können.

Dafür wird ein Serviceprogramm bereit gestellt (*SRVPGM), welches mit einem vom Benutzer erstellten Module gebunden werden kann.

Die nachfolgenden Kapitel enthalten eine Aufstellung der im Serviceprogramm enthaltenen Schnittstellen, sowie eine Erläuterung der dort verwendeten Parameter.

Serviceprogramm

Sämtliche Funktionen sind im Serviceprogramm SERVICEAPI in Bibliothek IEFFECT enthalten.

Beispielprogramm

Im Verzeichnis /i-effect/VxRyMz/BASE/SAMPLES befindet sich das Beispielprogramm TSTSRVAPI.RPGLE. Hier wird die Anwendung der im Serviceprogramm enthaltenen Funktionen beispielhaft vorgeführt.

Um das Beispielprogramm umzuwandeln ist wie folgt vorzugehen.

Das Modul erstellen

CODE
CRTRPGMOD MODULE(QGPL/TSTSRVAPI) SRCSTMF('/i-effect/v2r8m0/base/samples/tstsrvapi') REPLACE(*YES) TGTRLS(V7R2M0)

Das Programm mit dem Serviceprogramm binden

CODE
CRTPGM PGM(QGPL/TSTSRVAPI) MODULE(QGPL/TSTSRVAPI) BNDSRVPGM((IEFFECT/SERVICEAPI)) TGTRLS(V7R2M0)



JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.