-
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
-
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
-
Ist das auch machbar innerhalb des definierten CURSORS,
da ich dort Zeilenweise die Tabelle auslese an die COBOL Felder übergebe?
-
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.
Similar Threads
-
By Xanas in forum NEWSboard Programmierung
Antworten: 4
Letzter Beitrag: 12-01-07, 07:32
-
By schatte in forum NEWSboard Programmierung
Antworten: 19
Letzter Beitrag: 10-01-07, 11:32
-
By Xanas in forum NEWSboard Programmierung
Antworten: 1
Letzter Beitrag: 13-12-06, 13:38
-
By Uli Müller in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 09-11-06, 09:21
-
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
-
Foren-Regeln
|
Erweiterte Foren Suche
Google Foren Suche
Forum & Artikel Update eMail
AS/400 / IBM i
Server Expert Gruppen
Unternehmens IT
|
Kategorien online Artikel
- Big Data, Analytics, BI, MIS
- Cloud, Social Media, Devices
- DMS, Archivierung, Druck
- ERP + Add-ons, Business Software
- Hochverfügbarkeit
- Human Resources, Personal
- IBM Announcements
- IT-Karikaturen
- Leitartikel
- Load`n`go
- Messen, Veranstaltungen
- NEWSolutions Dossiers
- Programmierung
- Security
- Software Development + Change Mgmt.
- Solutions & Provider
- Speicher – Storage
- Strategische Berichte
- Systemmanagement
- Tools, Hot-Tips
Auf dem Laufenden bleiben
|
Bookmarks