-
Hochkomma im Parameter
Hallo,
wir bekommen von einem Dienstleister über eine Schnittstelle einen String mit Daten.
Teile davon brauchen wir, andere Teile nicht.
Ein Pgm liest die Daten (Dataq), macht eine grobe Analyse und übergibt an den(die) eigendlchen Prozess(e) (Submit)
Nun kommt es vor, das in dem String in P oder B Feldern aufgrund der Daten ein '
'sichtbar' ist, (ccsid 273)
Ein submit call pgm Parm(&parm) knallt dann regelmäßig
Da der 'String' hunderte von Feldern enthällt würde ich das nur ungern aufbröseln.
Gibt es einen 'einfacheren' Weg?
Dietlinde Beck
-
Du musst in diesem Fall die Hochkommata tatsächlich verdoppeln.
Dies kannst du ja vor der Analyse des Strings z.B. per Replace durchführen.
Problematisch ist es dann, wenn die Feldlängen dadurch überschritten werden.
Da du ja sicherlich nicht für jedes Feld eine eigene Routine hast, kannst du ja auch beim Bereitstellen als Parameter den Replace verwenden.
Ansonsten würde ich dir eher empfehlen, die Daten in eine PF mit einem ID-Feld zu schreiben und als Übergabeparameter dann die ID zu verwenden. Das wäre der besserer Weg gewesen und erleichtert auch ggf. die Nachvollziehbarkeit.
Similar Threads
-
By alex61 in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 03-06-16, 08:30
-
By HoScHiE in forum IBM i Hauptforum
Antworten: 28
Letzter Beitrag: 17-01-08, 10:35
-
By JonnyRico in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 02-04-03, 15:53
-
By SE in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 18-02-03, 23:08
-
By Hans Zuther in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 21-10-02, 15:29
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