Zugriffsrechte

| ALPHA-VISION® DCS

## Zugriffsrechte

In der *.DO - Datei projektierte Zugriffsrechte (Funktionsnummern) können bei Bedarf über eine Aci-Anbindung in das Bdc-Projekt übernommen werden.

### Vorgehensweise

Aci-Anbindung
  Um zur Laufzeit über eine Aci-Verbindung auf Funktionsnummern zugreifen zu können, müssen in der Bdc-Konfiguration die Einträge "Do-File Pfad", "Funktionsnummern" und "Zugriffsrechte aktiviert" gesetzt werden (siehe Bdc-Konfiguration).
Freischaltung von Kontrollelementen
  Zur Laufzeit wird unter dem Knoten "BDC.FKTNRS" zu jeder in der Bdc-Konfiguration eingetragenen Funktionsnummer ein Unterknoten mit Namen "FktNrFunktionsnummer" angelegt. Dieser Knoten vom Typ Bool ist auf True gesetzt, wenn der momentan eingelogte Benutzer ein Zugriffsrecht für diese Funktionsnummer hat. Soll ein Kontrollelement in Abhängigkeit von einer Funktionsnummer freigeschaltet werden, so muß im Refresh-Skript der entsprechende Knoten abgefragt werden.

### Beispiel eines Refresh-Skrips

Kontrollelement: Button
Funktionsnummer: 7

    SetVal(Enabled, BDC.FKTNRS.FktNr7);