Wäre es nicht praktisch wenn man beim Erstellen von Logiken fest den Bausteinname und die Baustein Version mit in den Homeserver übertragen könnte um z.B. mit HS-Insight aber auch aus anderen Bausteinen heraus erkennen zu können welche Logikbausteine in welcher Version auf dem Homeserver installiert sind.
Mit folgender Zeile lässt sich das einfach bei jedem Baustein hinzufügen.
bzw. bei .hsb Dateien
Ich werde dies bei allen neuen Bausteinen hinzufügen und auch bei HS-Insight mit in die listlogik Funktion einbauen um die Versionen der Bausteine anzuzeigen.
Mit folgender Zeile lässt sich das einfach bei jedem Baustein hinzufügen.
Code:
5012|0|"EI"|"setattr(pItem.LogikItem,'LOGIKVERSION','V1.23'),setattr(pItem.LogikItem,'LOGIKNAME','Rollladensteuerung')"|""|0|0|0|0
Code:
5012|0|"EI"|"setattr(pItem.LogikItem,'LOGIKVERSION','V@LOGIKVERSION@'),setattr(pItem.LogikItem,'LOGIKNAME','@LOGIKNAME@')"|""|0|0|0|0
Ich werde dies bei allen neuen Bausteinen hinzufügen und auch bei HS-Insight mit in die listlogik Funktion einbauen um die Versionen der Bausteine anzuzeigen.
Kommentar