VISAM Support Forum
Aktuelle Bildnummer ermitteln - Druckversion

+- VISAM Support Forum (https://www.visam.com/forum)
+-- Forum: VBASE / VisAM HMI/SCADA (https://www.visam.com/forum/forumdisplay.php?fid=1)
+--- Forum: VisAM HMI/SCADA Script-Programmierung (https://www.visam.com/forum/forumdisplay.php?fid=5)
+--- Thema: Aktuelle Bildnummer ermitteln (/showthread.php?tid=411)



Aktuelle Bildnummer ermitteln - foberli - 13.07.2016

Hallo,
gibt es eine Möglichkeit die aktuelle Bildnummer zu ermitteln?
Der Hintergrund ist folgender, wenn sich eine PV ändert möchte ich in ein bestimmtes Bild mit dem Befehl  VOK.Goto_Picture (VB), jedoch nur dann wenn sich der Anwender in einem bestimmten Bild aufhält, ansonsten ist die Abfrage unnötig.
Vielen Dank


RE: Aktuelle Bildnummer ermitteln - R.Ringel - 13.07.2016

Hallo,
ja man kann natürlich die aktuelle Bildnummer abfragen.
Es gibt dazu eine PV Adresse die über die Projekteigenschaften festgelegt wird.
gehen Sie dazu bitte in den Projekteigenschaften auf den Reiter "Steuerworte", dort gibt es ein Wort für die aktuelle Bildnummer dem Sie nun nur noch eine PV Adresse zuordnen müssen.
Genau so gibt es auch die Möglichkeit über eine PV Adresse ein spezielles Bild aufzurufen, dafür gibt es ebenfalls ein Steuerwort.


RE: Aktuelle Bildnummer ermitteln - foberli - 13.07.2016

Vielen Dank


RE: Aktuelle Bildnummer ermitteln - S.Rings - 13.07.2016

Seit der Version 11.1.x gibt es auvch noch System-Globalvariablen im VBASIC die genau daselbe hergeben:

· Die VBASE Laufzeitsysteme stellen nun neue System-Globalvariablen (##PICTURE_NUMBER##, ##FIELD_NUMBER##, ##SYSTEMCONTROLWORD## für die Programmierung unter VB zur Verfügung).

Somit muss man nicht unbedingt die Steuerworte aktivieren.
Diesen Hinweis findet man auch in der Hilfe unter Historie.