[NEWSboard IBMi Forum]

Thema: COMP IN PF

  1. #1
    Registriert seit
    Nov 2007
    Beiträge
    371

    COMP IN PF

    Hallo Miteinander. SORRY SOLLTE COMP IN LF heissen

    Mein Problem. Ich will in einem Programm nur Sätze aus einer Datei einlesen die in der Bedingung

    FREIGEGEBE <> 'F' AND
    STATUS = ' ' AND
    FEHLERKZ = ' '

    Kann man in einer logischen Datei nicht einfach den Befehl comp eingeben so das dann das RPG AUTOMATISCH die Sätze die den Comp-Bedingungen nicht stand halten gar nicht erst liest???

    Wollte es so lösen:

    * Datenanfang **************************************
    UNIQUE
    R DEBIVO_DL PFILE(SELTKAIS/DEBIVODL)
    K FREIGEGEBE
    K STATUS
    K FEHLERKZ
    K WERK
    K RECHNR
    K UMERKMAL
    S FREIGEGEBE COMP(NE 'F')
    S STATUS COMP(EQ ' ')
    S FEHLERKZ COMP(EQ ' ')


    Bitte nicht schreiben im Programm abfragen. Das würde nur mit einem erheblichen Aufwand funktionieren da das Programm von der Logik her einfach zum kotz..... ist . Oder gibt es eine andere Lösung??

    Vielen Dank im vorraus für eure Hilfe.

  2. #2
    Registriert seit
    Feb 2003
    Beiträge
    119
    hallo woodstock

    einfach in der selektion angeben

    S FREIGEGEBE COMP(NE 'F')
    STATUS COMP(EQ ' ')
    FEHLERKZ COMP(EQ ' ')

    du darfst das 'S' nur einmal angeben

    gruß georg

  3. #3
    Registriert seit
    Nov 2007
    Beiträge
    371
    Ich bin so doof .
    Vielen Dank.Hat funktioniert

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.696
    Wird das "S" wiederholt, gilt dies als OR-Verknüpfung.
    Ohne "S" ab der 2. Bedingung gilt dies als AND-Verknüpfung.

    Kombinationen sind natürlich möglich:

    S FELD1 COMP ...
    Feld2 COMP...
    S FELD1 COMP...
    FELD3 COMP ...

    entspricht
    FELD1 = ... AND FELD2 = ... OR FELD1 = ... AND FELD2 = ...

    SQL kann das natürlich eleganter, nämlich mit Klammern.
    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

  5. #5
    Registriert seit
    Nov 2007
    Beiträge
    371
    Danke auch an Herrn Fuerchau!!!

Similar Threads

  1. STRMF nach PF kopieren???
    By K_Tippi in forum IBM i Hauptforum
    Antworten: 3
    Letzter Beitrag: 24-01-07, 06:37
  2. Bilder (*.JPG, *.BMP) in PF
    By GraueEminenz in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 05-01-07, 11:47
  3. UTF-8 Datei nach PF
    By wrkas400 in forum IBM i Hauptforum
    Antworten: 1
    Letzter Beitrag: 19-12-06, 09:23
  4. PF von hinten nach vorne
    By kuempi von stein in forum NEWSboard Programmierung
    Antworten: 5
    Letzter Beitrag: 07-11-06, 08:33
  5. Anzahl gelöschter Datensätze in PF
    By Der_Unwissende in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 20-10-06, 08:32

Berechtigungen

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