hallo forum
also ich mache die function mit dem operrationsnavigator
erste seite: (allgemein)
name: llerzbez
rück: character
35
Liest SQL-Daten
seite ( parameter)
prm_phznr character 7
seite (SQL-Statment)
PHP-Code:
BEGIN
DECLARE BEZ CHAR ( 35 ) ;
SELECT
CASE
WHEN ARERZNR = 3 THEN AGIBEZ
WHEN ARERZNR <> 3 THEN ENAME1
END AS BEZ1 INTO BEZ
FROM LLART , LLERZ
LEFT OUTER JOIN LLARTGRE ON ARARTGRE = AGEARTGRE
AND AGEERZNR = ARERZNR
LEFT OUTER JOIN LLARTGRI ON AGEARTGRI = AGIARTGRI
WHERE ARERZNR = EERZNR AND ARPHZNR = PRM_PHZNR ;
RETURN BEZ ;
END
nach dem erstellen auf ok.
wird ganz normal umgewandelt und ein srvpgm erstellt.
wenn ich jetzt aber die funktion im interaktiven sql verwenden möchte geht nichts.
PHP-Code:
select LLERZBEZ('1811344') from llart where arphznr = '1811344'
// folgender fehler
select LLERZBEZ('1811344') from llart where arphznr = '1811344'
LLERZBEZ der Art *N in *LIBL nicht gefunden.
wo ist mein fehler ??
Bookmarks