Platzhalter in Objektnamen eine super Sache/nl: Unterschied zwischen den Versionen
Keine Bearbeitungszusammenfassung |
Keine Bearbeitungszusammenfassung |
||
| Zeile 9: | Zeile 9: | ||
=== Placeholders instellen === | === Placeholders instellen === | ||
Dieter MUC heeft een beschrijving gemaakt van het instellen van | Dieter MUC heeft een beschrijving gemaakt van het instellen van placeholders. Hier is de volledige tekst: | ||
De functie ''''Metakarakters in objectnamen''''' wordt vaak over het hoofd gezien of niet gebruikt (in de online Help onder Metakarakters). | De functie ''''Metakarakters in objectnamen''''' wordt vaak over het hoofd gezien of niet gebruikt (in de online Help onder Metakarakters). | ||
Version vom 30. April 2025, 10:27 Uhr
Placeholders in objectnamen
Placeholders instellen
Dieter MUC heeft een beschrijving gemaakt van het instellen van placeholders. Hier is de volledige tekst:
De functie 'Metakarakters in objectnamen wordt vaak over het hoofd gezien of niet gebruikt (in de online Help onder Metakarakters).
Ik ben altijd dol op deze functie omdat ik een goed naamgevingssysteem heb (bijv. bloknamen) met aanvullende informatie (adres enz.) voor al mijn detectoren. De metakarakters voor de betreffende terugmelder wordt gewoon één keer gemaakt en vervolgens gekopieerd. Nu hoeft u de kopie alleen nog maar te plakken in het respectieve naamveld van de individuele detectoren en u hebt uw detectoren op de juiste manier gelabeld.
Individuele functies
Hier zijn de individuele functies van de metakarakters in een tabel uit de TrainController online help.
%A Digitaal adres van het object. %B Naam van het blok waartoe het object behoort. %D Doelblok van het object. %I Index (volgnummer) van het aangesloten digitale systeem waarmee het object wordt bestuurd. %N Naam van een ander object. Dit andere object kan worden geselecteerd door te dubbelklikken op de metakarakters. %S Startblok van het object. %W Naam van het venster, seinhuis of blokplan waarin het object zich bevindt. %X X-coördinaat (kolom) waarin het object zich bevindt, als het een seinhuis element is. %Y Y-coördinaat (lijn) waarin het object zich bevindt, als het een seinhuis element is. %% Een enkel procentteken.
Voorbeeld bloknamen
'Hier is een voorbeeld van mijn modelbaan van de bloknaam "HBF_1" Hauptbahnhof spoor 1
- De naam van het blok is „HBF_1“
- De 3 detectoren die worden gebruikt in de blokeditor onder Algemeen hebben elk nog geen naam
- Nu heb ik de volgende metakarakters gebruikt voor de linker detector, metakarakters met teksten:
RM-%B %W ( Sys %I Adr. %A ) links
Metakarakters
Hier zijn de verklaringen voor de metakarakters hierboven:
- RM- ist eine Textbezeichnung von mir für Rückmelder bzw. Kontaktmelder
- %B = ist ein Platzhalter und setzt an dieser Stelle später den Blocknamen
- %W = Platzhalter für Name des Fensters, Stellwerks oder Blockplans usw. damit kann ich dann erkennen wo ich diesen Kontaktmelder verwendet habe
- (Sys = ist ein Text von mir für die Digitalsystembeschreibung was im Anschluss kommt
- %I = ist ein Platzhalter für Index (lfd. Nummer) des angeschlossenen Digitalsystems
- Adr. = ist ein Text von mir für die folgenden Adressbefehle
- %A = Platzhalter für Adresse des Kontaktmelders
- ) links = ist eine Textbezeichnung von mir und bedeutet „linker Kontaktmelder im Block“
Abb: Objektnamen
Wenn jemand die Bezeichnung links, mitte oder rechts verwendet, muss das natürlich beim einfügen in den jeweiligen Kontaktmelder geändert werden.
Inspektorfenster
In TrainController z.B. im Inspektorfenster sieht das dann im Klartext so aus:
RM-SBF_Gleis1 Stellwerk (Sys 1 Adr. 401 ) links
Versucht es einfach selbst aus und spart euch viel Schreibarbeit.
Automatische Änderung
Wenn jetzt ein Blockname geändert wird, dann ändert sich automatisch der Kontaktmeldername mit, das spart Zeit und ich muss mich um die Rückmelder nicht mehr kümmern!
Natürlich können diese Platzhalter auch bei Stoppmeldern, Bremsmarkierungen, Geschwindigkeits- und Aktionsmeldern verwendet werden.
Aktionsmelder Platzhalter:
Akt-%B %W Pfeife
Klartext für dieses Beispiel:
Akt-HBF_1 Gleisplan Pfeife
Weblinks
- Quelle: Forum
- --Digi thomas2003 (Diskussion) 15:28, 1. Mär. 2014 (CET)
- redaktionelle Bearbeitung: Wohlmannstetter (Diskussion) 10:45, 15. Apr. 2021 (CEST), Uslex (Diskussion) 14:29, 24. Aug. 2023 (UTC)