Parameter kann nicht nach Referenz übergeben werden, wenn er beim Aufruf geändert werden kann.
30
Ursache . . . . : Die folgenden Arten von Parametern können nicht nach Referenz übergeben werden, wenn sie während des Aufrufs ge ändert werden können:
Die Anweisung wird ignoriert.
Fehlerbeseitigung: Den Parameter in einen Feldnamen ändern, der geändert werden kann, oder, falls der Parameter eine Feldgruppe ist, sicherstellen, daß sie zusammenhängend ist. Wiederholen Sie die Umwandlung.
Technische Beschreibung . . . . . . . : Eine nicht zusammenh ängende Feldgruppe ist eine Feldgruppe, deren Elemente nicht direkt nebeneinander im Speicher stehen. Dies tritt auf, wenn ein Unterfeld mit dem Schlüsselwort OVERLAY definiert wird, wobei der Parameter für OVERLAY eine Feldgruppe ist, und die Länge des Unterfelds kleiner als die Länge der überlagerten Feldgruppe ist.
Alle Parameter in *ENTRY PLIST können während des Aufrufs geändert werden; Parameter, die in Prototypen definiert sind, können während des Aufrufs geändert werden, wenn weder das Schlüsselwort CONST noch das Schlüsselwort VALUE im Prototyp verwendet werden.