Abend zusammen,
gibt es eine einfache und schnelle Möglichkeit abzufragen, ob bei Anhängern das Zugfahrzeug zufällig gewählt wird bzw. die Checkbox "Zufälliges Zugfahrzeug" ausgewählt ist?
Die Antwort auf die Frage scheint einfach und trivial: schau in die Vehicles-API ob hinter der entsprechenden Variable "tractive_vehicle_id" eine Zahl steht oder nicht.
Glaubt mir: wenn das so funktionieren würde, würde ich nicht diese Frage stellen
Das Problem ist folgendes: Wenn in der Anhänger-Einstellung im Dropdown-Menü ein Zugfahrzeug ausgewählt ist und anschließend die Checkbox "Zufälliges Zugfahrzeug" ausgewählt wird (und dadurch das Dropdown-Menü verschwindet), erscheint in der API hinter "tractive_vehicle_id" trotzdem genau jene Fahrzeug-ID vom Dropdown-Menu, obwohl "Zufälliges Zugfahrzeug" ausgewählt wurde.
Also einfach über "tractive_vehicle_id" zu gehen ist somit nicht möglich. Deswegen meine initiale Frage.
Fun-Fact: die in diesem Fall angezeigte tractive_vehicle_id springt immer auf jene Fahrzeug-ID, welches den entsprechenden Anhänger zuletzt gezogen hat
--- Hier endet der Part bzgl. meiner Frage und der gefundene Fehler mit User-impact wird beschrieben ---
Das Szenario in welchem der Fehler auftritt kommt nicht so häufig vor und der Impact ist überschaubar, trotzdem wäre es cool wenn der Fehler behoben wird
Folgendes Szenario:
wir haben eine fiktive THW-Wache mit folgenden Fahrzeugen:
- Anh DLE
- GKW
- NEA50 (festes Zugfahrzeug ist der MzGW)
- MzGW
- beliebig weitere nicht relevante Fahrzeuge
Durch Ausprobieren habe ich festgestellt, dass die Anhänger auch bei aktiviertem "zufälligen Zugfahrzeug" eine klare Präferenz haben. Bei mir wählt der Anh DLE immer genau einen MzGW (natürlich nur sofern dieser verfügbar ist) und die zweite Präferenz in meinem Fall ist immer ein spezieller GKW.
Fall 1: beim Anh DLE ist "zufälliges Zugfahrzeug" aktiviert und im entsprechenden Dropdown-Menü ist kein Fahrzeug ausgewählt
Schritt 1: Anh DLE wird in der Fahrzeugalarmierung ausgewählt
Schritt 2: NEA50 wird in der Fahrzeugalarmierung ausgewählt
Schritt 3: Fahrzeuge werden alarmiert
Resultat: NEA50 fährt mit dem MzGW raus und Anh DLE mit dem GKW. Dass ist soweit zu erwarten gewesen.
Fall 2: beim Anh DLE ist "zufälliges Zugfahrzeug" aktiviert, im entsprechenden Zugfahrzeug-Dropdown-Menü ist allerdings ein Fahrzeug ausgewählt
Schritt 1: Anh DLE wird in der Fahrzeugalarmierung ausgewählt
Schritt 2: NEA50 kann nicht mehr alarmiert werden, da das Trägerfahrzeug nicht verfügbar ist
Schritt 3: Fahrzeuge werden alarmiert
Resultat: Anh DLE fährt mit MzGW raus
Obwohl bei beiden Fällen das selbe Resultat eintreten sollte, könnten sie nicht unterschiedlicher sein.
Hoffe ihr konntet mir folgen. Text wurde deutlich länger als geplant.
Da die Frage und der entdeckte Fehler irgendwie zusammenhängen, habe ich sie mal in einen Post gepackt. Es geht mir aber vor allen um die Frage.
Falls Fragen bzgl. meiner Frage oder dem Fehler bestehen, immer raus damit.
Grüße
Flo