Pragma eintrag zeigt keine Wirkung

SY50

Level-1
Beiträge
271
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo Leute,

ich Habe eine Globale Variablenliste, in welcher ich diverse Variablen eingetragen habe.
Die Namen der Variablen wiederholen sich jedoch auch lokal in einigen PRGs. Um nun einer Falschen Verwendung aus dem weg zu gehen, wollte ich ein Pragma in die Globalen
Variablenlisten eintragen. Siehe Hier:

Code:
{attribute 'qualified only'}
VAR_GLOBAL
 Reset : BOOL;
END_VAR

allerdings kann ich die Globalen Variablen immer noch ohne den Namen der GVL hinvorzusetzen aufrufen.

Was mache ich falsch?
 
Also, wenn das ein Auszug aus deinem orginal Code ist dann ist die Antwort einfach:

Schreibe das Attribut einfach richtig:
{attribute 'qualified_only'}


Ich kopiere sowas immer aus der Hilfe um Schreibfehler zu vermeiden
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nach Änderung/Hinzufügen von Pragmas musst du erfahrungsgemäß ein Clean und Rebuild machen. Erst dann sind die neuen Pragmas "aktiv".
Bei mir funktioniert es dann mit qualified_only.
 
Ok, werde ich mal versuchen. Aber den Gedanken hatte ich auch, deswegen habe ich es auch aus der Hilfe Kopiert. Bei mit in der Hilfe steht es ohne Unterstrich. ��
 
Zurück
Oben