Zitat Zitat von camouflage Beitrag anzeigen
Hallo Baldur,

klar, blöd ist nur, dass der dcl-pi praktisch nochmals eine Deklaration bewirkt. Heisst, ich kann mich nicht direkt auf die dcl-ds referenzieren. Noch mehr Spass macht's, wenn die Struktur noch extern referenziert ist. :-)

Aber passt schon...
Ich weiss, ich bin schon etwas spät für eine Antwort, aber ich wollte dann doch noch meinen Senf dazugeben:

Blöd ist das überhaupt nicht, dass die Parameter einer Prozedur eine neue Deklaration der Variable/DS ergeben. Das ist allerdings auch nur der Fall, wenn man die option VALUE an den Parameter anhängt. Denn Parameter werden in erster Linie (wenn man nix anderes macht) per Referenz übergeben und das heisst, dass Änderungen an der DS sich auf die übergebene DS des Aufrufers beziehen.

Mein Senf,

Mihael