[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Jul 2002
    Beiträge
    331
    Zitat Zitat von AG1965_2 Beitrag anzeigen
    * Und die Adresse einer Routine, die beim Erreichen des Endes des umschließenden Elements aufzurufen ist. ("Callback")
    Damit kannst Du auch Millionen von "XML-Records" verarbeiten.

    Und auch sonst ist es einfacher, zuerst Speicher zu definieren und die Adresse einem Serviceprogramm zu übergeben als umgekehrt. Vor allem, wenn Du offenbar ganz genau weißt, wie viel Platz Du brauchst.
    Naja, letztendlich weiß ich nicht, wieviel Platz ich benötige.

    Wie meinst du das mit dem Callback?

  2. #2
    Registriert seit
    Feb 2001
    Beiträge
    20.749
    Du definierst eine Prozedur mit Übergabeparameter z.B. der DS.
    Deiner Serviceprozedur übergibst du einen Prozedurpointer.
    Diese bearbeitet deine XML und ruft je "Datensatz" über den Prozedurpointer wieder das rufende Programm.
    Dies nennt man CALLBACK.

    Somit benötigst du keinen endlosen Speicher.

    Das ist i.Ü. das selbe Prinzip wie die XML-Schnittstelle. Die ruft auch über Callbacks deine diversen Prozeduren auf.
    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

Similar Threads

  1. Pointer ins Nirwana nach Proc Aufruf???
    By AndreasH in forum IBM i Hauptforum
    Antworten: 4
    Letzter Beitrag: 22-09-02, 12:00

Berechtigungen

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