[NEWSboard IBMi Forum]
  1. #1
    Registriert seit
    Jan 2005
    Beiträge
    2

    COBOL Feldprüfung

    Guten Tag,

    Ich habe folgende Problem:
    Ein mit PIC 9(3) definiertes numerisches Feld, könnte möglicherweise
    durch Fehleingaben auf einen Wert zugewiesen bekommen der
    Alphanumerisch ist.
    Die Datenbank aus der mein Programm die Daten per Cursor ausliest
    darf alle Werte enthalten.

    Kennen sie eine Möglichkeit die Inhalte darauf zu prüfen, ob
    sie numerisch oder alpahnumerisch sind BEVOR das Programm sie
    in das Zielfeld von COBOL schreiben will.
    Denn dabei wird ein Programmfehler erzeugt.

    Daran wollte ich dann eine Fehlerausgabe knüpfen, wenn ein solcher
    falscher Wert erkannt wird.

    Ich kenne zwar NUMVAL aber bin nicht sicher ob dieser Befehl
    auch Alphanumerische Zeichen verarbeiten kann!

    Vielen Dank für ihre Mühe
    und Gruß
    Hope

  2. #2
    Registriert seit
    Feb 2002
    Beiträge
    152

    Wink

    Hallo,

    Man kann den Feldinhalt eine numerischen Feldes mit dem Befehl IF NOT NUMERIC prüfen. Wernn dort ein Fehler kommt, ist der Inhalt nicht korrekt.

    Gruss
    akorb

  3. #3
    Registriert seit
    Jan 2005
    Beiträge
    2
    Ist das auch machbar innerhalb des definierten CURSORS,
    da ich dort Zeilenweise die Tabelle auslese an die COBOL Felder übergebe?

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.241
    Wenn Daten per SQL aus einer Datei kommen, können nur gültige Werte kommen.
    Ansonsten ist die Typ-Prüfung nach dem FETCH ja in COBOL (w.o.) durchführbar.
    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. Dekleration Cobol <-> RPG
    By Xanas in forum NEWSboard Programmierung
    Antworten: 4
    Letzter Beitrag: 12-01-07, 07:32
  2. Programmbibliothek in einem Cobol oder CL Programm ermitteln
    By schatte in forum NEWSboard Programmierung
    Antworten: 19
    Letzter Beitrag: 10-01-07, 11:32
  3. Cobol <> RPGLE
    By Xanas in forum NEWSboard Programmierung
    Antworten: 1
    Letzter Beitrag: 13-12-06, 13:38
  4. Cobol
    By Uli Müller in forum NEWSboard Programmierung
    Antworten: 2
    Letzter Beitrag: 09-11-06, 09:21
  5. cobol nach Java
    By copps in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 03-08-06, 09:36

Berechtigungen

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