-
Prozedurparameter bei Aufruf in CLLE
Hallo zusammen,
wie definiere ich in CLLE die Parameter, die ich in CALLPRC an eine Prozedur übergebe, deren Parameter bzw. deren Funktionswert gezont nummerisch definiert sind?
Bisher funktionierte dies mit CHAR-Variablen, aber seit 7.1 geht das nicht mehr.
Gruß
Holger
-
Da würde ich dann mal einen Fehler an IBM melden oder eben auf gepackt umstellen.
-
ich frage mich, ob wir die einzigen sind, die
- gezonte Felder in Prozeduren verwenden
- Prozeduren im CLLE aufrufen
- Release 7.1 verwenden
?? 
Oder welche Kombination davon.
Die Problematik kann doch weder neu noch unbemerkt sein.
Gruß
Holger
-
Das Thema wird meist umgedreht behandelt, Aufruf eines CLLe's (z.B. für CMD's) und Return und nicht umgekehrt.
V7R1 ist halt bzgl. der sog. "Aufruf-Konventionen" restriktiver als V6.
Per Definition ist halt ein CHAR nicht ZONED.
Schreibe einfach eine kleiner Wrapper-Funktion, die CHAR akzeptiert und ZONED weitergibt.
Es ist leider so, dass man sich auf alte Fehler eines OS nicht verlassen darf. Wenn diese dann halt zu gemacht (also berichtigt) werden, muss man halt seine Programme korrigieren.
-
-
So ist das halt mit den "Optimierungen".
Eine Wrapper-Funktion wird ja als Lösung auch dort vorgeschlagen um Typanpassungen vorzunehmen.
-
Da ist der Wurm drin.
Anscheinend seid Ihr wirklich die Einzigen, die das (noch) so machen.
Denn wenn das jemand vernünftig getestet hätte, wäre ihm aufgefallen, dass nicht nur die Umsetzung eines Rückkehrwertes falsch ist, es ist auch schon die Übergabe eines Wertes mit Nachkommastellen falsch. (da sieht man dann im Debugger z.B. "0001.,2")
Darum die dringende Empfehlung, diesen Pfad umgehend zu verlassen und auf Datentypen umzustellen, die beide Programmiersprachen verstehen. Denn erwiesenermaßen schaffen es Fehler(*) bis in Produktions-Releases und jahrelang fällt es niemand vor Euch auf.
(*) im Sinne des Investitionsschutzes ist das ein Fehler.
Similar Threads
-
By Stoeberl in forum NEWSboard Programmierung
Antworten: 8
Letzter Beitrag: 10-01-07, 10:58
-
By schatte in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 04-09-06, 08:50
-
By QSECOFR-1 in forum IBM i Hauptforum
Antworten: 7
Letzter Beitrag: 14-06-06, 18:02
-
By scholle in forum IBM i Hauptforum
Antworten: 2
Letzter Beitrag: 07-06-06, 18:46
-
By JonnyRico in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 25-04-06, 10:16
Tags for this Thread
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