-
externe UDF mit var. Parametern
hallo forum
ich möchte eine externe UDF nutzen, die mit unterschiedlichen Parametern aufgerufen werden kann. Ich registriere hierzu die gleiche Funktion mit den jeweiligen Paramtern mit SPECIFIC Name.
Es soll immer das gleiche RPG-SRVPGM gecallt werden.
Wie kann ich im RPG die Anzahl der übergebenen Parameter abfragen??
%parms wird nicht unterstützt und liefert keinen Wert.
Ich habe schon verschiedene Parameter-Styles probiert. Bei Parameter-Style SQL und DB2SQL kann ich zwar die NULL-Indicator ansprechen, bekomme aber keinen Wert in die Funktion exportiert. Das Ergebniss der Funktion ist immer NULL.
Mit Paramter-Style GENERAL WITH NULLS habe ich das gleiche Problem.
evtl. habt ihr einen Tip
thx
Hier die Funktionsdef.
CREATE FUNCTION CMXLIB/GET_VK (
FIRMA CHAR(3) ,
ARTN DECIMAL(8, 0) ,
FILIALE CHAR(3) ,
GROP DECIMAL(2, 0) ,
DATUM DATE, BRUNET varchar(1))
RETURNS dec(9, 4)
CAST FROM numeric(9, 4)
LANGUAGE RPGLE
SPECIFIC GET_VK1
NOT DETERMINISTIC
not fenced
external action
NO SQL
PARAMETER STYLE GENERAL WITH NULLS
EXTERNAL NAME 'CMXLIB/CAPI136R(GET_VK)';
Hier das Parameterinterface vom RPG:
p get_vk b export
d get_vk pi 9s 4
d p$firma 3
d p$artn 8 0
d p$filial 3
d p$grop 2 0
d p$datum d datfmt(*iso)
d p$brunet 1 varying
d p$firma_ni 2b 0
d p$artn_ni 2b 0
d p$filial_ni 2b 0
d p$grop_ni 2b 0
d p$datum_ni 2b 0
d p$brunet_ni 2b 0
d p$vkpr_ni 2b 0
Similar Threads
-
By Nils_V in forum IBM i Hauptforum
Antworten: 11
Letzter Beitrag: 18-07-16, 09:49
-
By Peder in forum IBM i Hauptforum
Antworten: 4
Letzter Beitrag: 06-12-06, 08:15
-
By Jump4738 in forum IBM i Hauptforum
Antworten: 1
Letzter Beitrag: 06-10-06, 15:08
-
By GraueEminenz in forum NEWSboard Programmierung
Antworten: 2
Letzter Beitrag: 18-07-06, 09:05
-
By HACHIMAN in forum IBM i Hauptforum
Antworten: 3
Letzter Beitrag: 22-05-06, 09:48
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