[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Aug 2004
    Beiträge
    34

    Procedur-Aufruf per Procedur-Pointer

    Hallo *all,

    Möchte in einem Serviceprogramm eine Prozedur (Export) über einen Prozedur-Pointer aufrufen. Die aufzurufende Prozedur hat keinen Rückgabewert.
    Bei der Umwandlung meckert der Compiler:

    *RNF0520 Der LIKE-Name MYPROC ist nicht der Name eines Felds oder
    Prototyps; die LIKE-Definition wird ignoriert.

    PHP-Code:
         D myProc          PR
         D  inParm                       10A

         D myProc_ptr      PR                  like
    (myProc)
         
    D                                     EXTPROC(Proc_Pointer)
         
    D  inParm                       10A 
    wenn ich das ganze mit Rückgabewert mache, funktioniert es.

    woran kann das liegen?

    Vielen dank im voraus.

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.705
    Like muss ein Feld sein.
    Gibt man im Like einen Prototyp an, übernimmt Like die Definition des Returnwertes des Prototyps.
    Hat der Prototyp keinen Returnwert, kann Like ja nichts definieren.
    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
    Aug 2004
    Beiträge
    34
    Hallo Fuerchau,

    sorry, ist ja logisch..., da hatte ich wohl ein kleines Verständnisproblem...

    Vielen Dank für die schnelle Antwort.

Similar Threads

  1. Antworten: 0
    Letzter Beitrag: 18-03-09, 13:30
  2. IFS - Freigabe per Befehlszeile
    By eps330 in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 26-11-07, 12:24
  3. Kopieren per SQL
    By steven_r in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 18-07-06, 09:36
  4. STRQSH Aufruf als Job dauerhaft laufen lassen
    By QSECOFR-1 in forum IBM i Hauptforum
    Antworten: 7
    Letzter Beitrag: 14-06-06, 18:02
  5. Antworten: 1
    Letzter Beitrag: 24-04-06, 10:37

Berechtigungen

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