18 Tag-Text-Funktionen

!!! Please ensure, that your contribution or question is placed into the relevant section !!!
Questions about rolling stock, for example, do not belong in "Questions about the Forum". Following is perhaps the right area where your question will be better looked after:
General questions to EEP , Splines, rolling stock, Structures in EEP, landscape elements, Signalling system and controlling, designers, Europe-wide EEP meetings , Gossip
Your cooperation to keep the forum clear is appreciated.
In the case of pictures that are attached to the article, the source must also be stated. This also applies to your own pictures, which were taken by you. Pictures without source information will be deleted!
  • EEPStructureSetTagText()

    Parameter zwei Rückgabewerte einer Voraussetzung EEP 15
    Lua
    ok = EEPStructureSetTagText( "#112", "besetzt: 2,3,5,8" )

    Weist einer Immobilie oder einem Landschaftselement einen sog. Tag-Text zu. Jede Immobilie bzw. jedes Landschaftselement kann einen individuellen String von maximal 1024 Zeichen Länge mitführen. Diese Strings werden mit der Anlage gespeichert und geladen.

    Bemerkungen

    • Der 1. Parameter ist der Lua-Name der Immobilie bzw. des Landschaftselements. Er steht in den Objekteigenschaften und unterscheidet sich durch die vorangestellte ID vom Modellnamen. Es genügt die Nummer mit vorangestelltem #-Zeichen als Identifikator.
    • Der 2. Parameter ist der gewünschte Text.
    • Der Rückgabewert ist true, wenn die die Ausführung erfolgreich war, sonst false.

    EEPStructureGetTagText()

    Parameter einer Rückgabewerte zwei Voraussetzung EEP 15
    Lua
    ok, Text = EEPStructureGetTagText("#112")

    Liest den Tag-Text einer Immobilie oder eines Landschaftselementes aus. Mittels Tag-Texten können Immobilien und Landschaftselemente als permanente Speicher für relevante Informationen genutzt werden.

    Bemerkungen

    • Der Parameter ist der Lua-Name der Immobilie bzw. des Landschaftselements. Er steht in den Objekteigenschaften und unterscheidet sich durch die vorangestellte ID vom Modellnamen. Es genügt die Nummer mit vorangestelltem #-Zeichen als Identifikator.
    • Der 1. Rückgabewert ist true, wenn die die Ausführung erfolgreich war, sonst false.
    • Der 2. Rückgabewert ist der Tag-Text, welcher der Immobilie oder dem Landschaftselement mitgegeben wurde.

    EEPRollingstockSetTagText()

    Parameter zwei Rückgabewerte einer Voraussetzung EEP 15
    Lua
    ok = EEPRollingstockSetTagText("DB Zcs-Eva", "Tankwagen")

    Weist einem Fahrzeug einen sog. Tag-Text zu. Jedes Fahrzeug kann einen eigenen String von maximal 1024 Zeichen Länge mitführen. Diese Strings werden mit der Anlage gespeichert und geladen. Da die Texte individuell jedem Fahrzeug zugeordnet sind, gehen sie im Gegensatz zu Routen nicht durch Rangiermanöver etc. verloren.

    Bemerkungen

    • Der 1. Parameter ist der Name des Fahrzeugs als String.
    • Der 2. Parameter ist der gewünschte Text.
    • Der Rückgabewert ist true, wenn die die Ausführung erfolgreich war, sonst false.

    EEPRollingstockGetTagText()

    Parameter einer Rückgabewerte zwei Voraussetzung EEP 15
    Lua
    ok, Text = EEPRollingstockGetTagText("DB Zcs-Eva")

    Liest den Tag-Text eines Fahrzeugs aus. Mittels Tag-Texten können Fahrzeuge kategorisiert werden. Beispielsweise kann man dort Waggontypen speichern oder Bestimmungsorte.

    Bemerkungen

    • Der Parameter ist der Name des Fahrzeugs als String.
    • Der 1. Rückgabewert ist true, wenn die die Ausführung erfolgreich war, sonst false.
    • Der 2. Rückgabewert ist der Tag-Text, welcher dem Fahrzeug mitgegeben wurde.

    Fried-liche Grüße:aq_1:

    Rentner sein ist wie Urlaub, nur 365 Tage im Jahr.

    Wen es interessiert ...

    PC: AMD Ryzen 5 5600X 6x3,7GHz; 32GB RAM; GeForce RTX3060XC 12GB; 2x 1TB SSD; Windows10Pro 64bit;

    Monitore: 2560x1440 (ASUS) + 1920x1080 (alt)

    Laptop: i7-4710HQ 2,5GHz; 8GB RAM; NVIDIA GeForce GTX860M; 125GB SSD + 1TB HDD; W10Pro64bit

    EEP: Aktuell 15.1.2 Plug-in 1, 17.2.1 Plug-in 1 + 2; HN17; AnlVerb17; MK; ME; ZE; TM; ...

    Edited 2 times, last by Fried (February 25, 2021 at 5:07 PM).