Geldigheid van variabelen in treinritten
Variabelen
Geldigheid van variabelen
Hoe wordt de geldigheid van variabelen - of meer precies van variabelen in treinritten - geregeld?
Geldigheid van treinrit
Variabelen met de geldigheid "Treinrit" gelden alleen voor de treinrit - ongeacht of de treinrit actief is en hoeveel treinen deze treinrit gebruiken.
Elke treinrit heeft zijn eigen waarde.
Geldigheid met AutoTrain
Bij AutoTrain geldt dit voor AutoTrain als geheel.
Meervoudig uitvoeren van de treinrit
De heer Freiwald beschrijft dit ook in het Forum:
Misschien moeten we voor de duidelijkheid spreken van treinritten en uitvoeringen van de treinrit.
Variabelen met de Treinrit geldigheid zijn altijd van toepassing op de treinrit. Meerdere gelijktijdige uitvoeringen van deze treinrit lezen en schrijven altijd dezelfde gemeenschappelijke waarde.
Als de treinrit bijvoorbeeld "X" heet en verschillende gelijktijdige uitvoeringen van de treinrit afzonderlijke waarden moeten lezen en schrijven, stel ik voor om een variabele "treinrit X" te gebruiken met de geldigheid trein.
Als de variabele "Treinrit X" altijd alleen in verband met treinrit "X" wordt gebruikt, komen andere uitvoeringen niet in de weg te staan. Aangezien meerdere gelijktijdige uitvoeringen van treinrit "X" altijd met verschillende treinen worden uitgevoerd, leest en schrijft elke uitvoering altijd alleen zijn eigen waarde van de variabele "Treinrit X".
Als dezelfde trein de treinrit "X" verschillende keren na elkaar uitvoert, retourneert elke uitvoering de waarde van de variabele "treinrit X" die tijdens de vorige uitvoering met deze trein is geschreven. Als dit niet gewenst is, moet de variabele "Treinreis X" aan het begin van elke uitvoering op een beginwaarde worden ingesteld.
Weblinks
- Bron: Forum
- TC-wiki: Treinrit onder controle van de treindienstleider
- -- Uslex (Diskussion) 14:38, 29. Jul. 2023 (UTC)