Loksim-Version: 2.9.2
Programmteil: Simulation
Betriebssystem: Windows 7
Rechnerkonfiguration:
Fehlerbericht gesendet:
_________________________
Hallo Entwickler
Seit V2.9.2 ist es ja möglich, Sichtbarkeitsbedingungen mit Strings abzufragen. Davon möchte ich jetzt Gebrauch machen für meine diversen ZZA, um bei der Endstation einen anderen Text einzugeben.
Ich habe verschiedene sich ausschliessende Bedingungen, welche ZZA angezeigt werden soll:
1) Zug hält hier
2) Zug ist an Endstation angekommen
3) Zug hält hier nicht
Meine Frage betrifft nur Fall 1. Die Bedingung ist
FahrplanDaten::LastHalt!="Neustadt Hbf." && FahrplanDaten::Halt("Neustadt Hbf.")
Dabei wird jedoch kein ZZA angezeigt.
Mit den jeweils einfachen Bedingungen FahrplanDaten::LastHalt!="Neustadt Hbf." oder FahrplanDaten::Halt("Neustadt Hbf.") wird sie jedoch angezeigt.
Wenn also die erste Bedingung zutrifft und ebenso die zweite, müsste die kombinierte Bedingung mit AND ja auch ein Ergebnis zeigen.
Für den Fall 2 habe ich folgende Bedingung, die auch funktioniert: FahrplanDaten::LastHalt=="Neustadt Hbf" || FahrplanDaten::LastHalt=="Neustadt Hbf."
Dabei muss ich erwähnen, dass ich den Hp für die Rückwärtsfahrt mit einem Punkt ergänzt habe, um die Strecke in einer Schleife befahren zu können. Deshalb diese ODER Bedingung.
Besten Dank für Hilfe
lg
Bruno