[NEWSboard IBMi Forum]

Hybrid View

  1. #1
    Registriert seit
    Feb 2001
    Beiträge
    20.254
    Da in COBOL/400 der Key extern beschrieben ist, sind die Keyfelder im Satzpuffer zu füllen und anschließend ein:

    start myfile key is >= EXTERNALLY-DESCRIBED-KEY
    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

  2. #2
    Registriert seit
    Nov 2013
    Beiträge
    3
    Aha,

    vielen Dank für die erweiterten Informationen.

    Mit dem Operator >= wird der Pointer auf den ersten Satz der Datei zeigen, wenn in meinen Key-Felder im Satzpuffer jeweils Low-Values stehen.
    Muss ich dann den Satz, auf den der Pointer nun zeigt, mit READ Dateiname oder mit READ NEXT Dateiname lesen.
    Logisch wäre für mich ein normales READ, da READ NEXT eigentlich den nachfolgenden Satz zur Verfügung stellen würde.

    Ist das korrekt oder habe ich einen Denkfehler ?

    Ich werde das aber mal ausprobieren, sobal ich wieder an der Machine bin.

    Die START Anweisung würde ja dann auch nicht auf INVALID KEY laufen, wenn ich >= verwende. Außer in dem Fall das die Datei keine Datensätze enthält

    Grüße

    Mike

  3. #3
    Registriert seit
    Feb 2001
    Beiträge
    20.254
    Der Start setzt genau vor dem gewünschten Schlüssel auf.
    Ein "READ MyFile at end" liest den nächsten Satz, "next" ist der Default, im Gegensatz halt zu "previous".
    Ein "READ myfile key is externally-described-key Invalid" ist ein Direktzugriff.

    Der Invalid beim Start wird tatsächlich nur ausgelöst, wenn kein Satz folgt. Kann aber auch ignoriert werden, da der nächste Read ja auch auf "at end" kommt.
    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. Start Managment Central
    By SL in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 02-06-03, 09:29
  2. Start Service Tools
    By Bosch in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 23-09-02, 16:06
  3. Optimierung SQL Anweisung
    By Cassius in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 05-03-02, 19:28
  4. QUERY als SQL-Anweisung ausgeben?
    By Matthias.Hayn in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 27-11-01, 11:28
  5. VA RPG Read anweisung schlägt fehl
    By Peter Kosel in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 18-10-01, 12:49

Berechtigungen

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