-
Schrott in Feldern
Hallo zusammen,wieder mal eine Frage:
ich muss aus einer DB2-Datei ein Subfile füllen. In der DB2-Datei
enthält ein Feld ab und an Schrottwerte. Da gibt es natürlich dann
ein Problem bei der Anzeige des Feldes im Dialogprogramm, ja es
kommt sogar zu einem Abbruch mit Code RPG1251.
Kann man das irgendwie verhindern ?
eispiel für den Inhalt des Feldes mit Schrott:
01063 10415521 áâ* k{* FA 88844800
Danke wieder für Infos, Grüße A.
-
Da solltest du die Inhalte mit einem separaten Programm mal korrigieren und alle Zeichen kleiner Blank durch Blank ersetzen. Eine Standardfunktion gibts dafür nicht.
Du kannst aber einen Service ILE-Funktion schreiben, der dir die Zeichen halt austauscht.
Dann kannst du halt per
eval ZielFeld = Service_ReplaceUnprintable(Quellfeld);
den Inhalt korrigieren.
dcl-proc Service_ReplaceUnprintable;
dcl-pi *n varchar(256);
input varchar(256) const;
end-pi;
dcl-s output varchar(256) inz;
dcl-s pos int(5);
for pos=1 to %len(input);
if %subst(input : pos:1) < *blank;
output += ' ';
else;
output += %subst(input : pos:1);
endif;
endfor;
return output;
end-proc;
-
ganz lieben Dank für Deine schnelle Hilfe. Ich probiere das aus.
Grüße A.
Similar Threads
-
By Peet in forum NEWSboard Programmierung
Antworten: 10
Letzter Beitrag: 16-04-20, 13:02
-
By Peet in forum NEWSboard Programmierung
Antworten: 5
Letzter Beitrag: 25-03-14, 13:41
-
By MarioV in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 18-05-04, 16:57
-
By Peter Kosel in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 18-12-03, 12:36
-
By W.Steiner in forum Archiv NEWSblibs
Antworten: 0
Letzter Beitrag: 05-07-01, 09:18
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