[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    May 2006
    Beiträge
    195

    RPG-Prozedur aus C# aufrufen

    Hallo *all,

    besteht die Möglichkeit eine im *SRVPGM definierte Prozedur über C# aufzurufen.

    vielen Dank.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.207
    Ja, allerdings nur per Deklaration als externe Prozedur.
    Der Direktaufruf wie bei anderen Programmen geht nicht.
    Wenn man eine native SQL-Funktion/Prozedur erstellt, also mit SQL-Body, dann wird das auch als Service-Programm realisiert.
    Alles weitere steht im Handbuch => Create Procedure.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  3. #3
    Registriert seit
    Jan 2012
    Beiträge
    1.102
    Hier ein Beispiel für ein RPG-Serviceprogramm, das als User Defined Function für SQL zur Verfügung gestellt wird:
    Code:
    CREATE FUNCTION UNIMAIN/UM_XLATE (
     from varchar(256),
     to varchar(256),
     string varchar(32000) )
     returns varchar(32000)
     LANGUAGE RPGLE
     SPECIFIC UNIMAIN/UM_XLATE
     DETERMINISTIC
     NO SQL
     CALLED ON NULL INPUT
     DISALLOW PARALLEL
     EXTERNAL NAME 'UNIMAIN/UM_XLATESQ(UM_XLATESQL)'
     PARAMETER STYLE GENERAL ;
    Dieter

Similar Threads

  1. Performance bei MI Aufrufen
    By schatte in forum NEWSboard Programmierung
    Antworten: 10
    Letzter Beitrag: 30-11-14, 16:23
  2. ILE aus /36 aufrufen
    By Norbertf in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 14-10-14, 21:32
  3. CLLE als Prozedur ins Serviceprogramm
    By Etherion in forum NEWSboard Programmierung
    Antworten: 6
    Letzter Beitrag: 30-09-14, 14:36
  4. Antworten: 2
    Letzter Beitrag: 12-08-14, 13:09
  5. hinzufügen Prozedur in bestehendes Serviceprogramm
    By Tonazzo in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 11-03-14, 10:26

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •