{trigger:IVU_Schaltflaeche_0} (M.L.IVU_Eingabe_0) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_1} (M.L.IVU_Eingabe_1) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_2} (M.L.IVU_Eingabe_2) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_3} (M.L.IVU_Eingabe_3) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_4} (M.L.IVU_Eingabe_4) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_5} (M.L.IVU_Eingabe_5) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_6} (M.L.IVU_Eingabe_6) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_7} (M.L.IVU_Eingabe_7) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_8} (M.L.IVU_Eingabe_8) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_9} (M.L.IVU_Eingabe_9) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_clear} (M.L.IVU_alles_loeschen) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_enter} (M.L.IVU_eingabe_bestaetigen) {end} {trigger:IVU_Schaltflaeche_back} (M.L.IVU_eingabe_zurueck) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_ITCS} (M.L.IVU_itcs) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_ticketing} (M.L.IVU_ticketing) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_service_menue} (M.L.IVU_service_menue) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_up} (M.L.IVU_hoch) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_down} (M.L.IVU_runter) (M.L.IVU_Piepton) {end} {trigger:IVU_Umlauf_waehlen} (M.L.IVU_Umlauf_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_Ziel_waehlen} (M.L.IVU_Ziel_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_Linie_waehlen} (M.L.IVU_Linie_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_fehlermeldung} 0 (S.L.IVU_Fehler_oben_aktiv) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_1} (M.L.IVU_Ticket_1_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_2} (M.L.IVU_Ticket_2_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_3} (M.L.IVU_Ticket_3_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_4} (M.L.IVU_Ticket_4_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_5} (M.L.IVU_Ticket_5_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_6} (M.L.IVU_Ticket_6_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_7} (M.L.IVU_Ticket_7_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_8} (M.L.IVU_Ticket_8_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_9} (M.L.IVU_Ticket_9_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_10} (M.L.IVU_Ticket_10_waehlen) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_weiter} (M.L.IVU_Ticket_weiter) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_back} (M.L.IVU_ticket_back) (M.L.IVU_Piepton) {end} {trigger:IVU_ticket_drucken} (M.L.IVU_Ticket_drucken) (M.L.IVU_Piepton) {end} '{trigger:cp_microphone} ' (M.L.IVU_Haltestelle_weiter) ' 1 (S.L.IVU_Ansage_aktiviert) (S.L.IVU_Mikrofon_Taster_push) (S.L.IVU_FIS_Mod) '{end} '{trigger:cp_microphone_off} ' 0 (S.L.IVU_Mikrofon_Taster_push) '{end} {trigger:IVU_Ticket_nehmen} 0 (S.L.ivu_fahrschein_pos) 0 (S.L.IVU_Schichtabrechung_ausgegeben) -1 (S.L.GivenTicket) {end} {trigger:IVU_ticket_zuletzt} (M.L.IVU_Ticket_last) (M.L.IVU_Piepton) {end} {trigger:sf_hst_0} (M.L.IVU_hst_0) 1 (S.L.IVU_hst_touch) 12 (S.L.IVU_TB_Modus) 1 (S.L.IVU_Ueberpruefer_2) {end} {trigger:sf_hst_0_off} 0 (S.L.IVU_hst_touch) {end} {trigger:sf_hst_1} (L.L.IVU_TB_Modus) 6 = {if} 12 (S.L.IVU_TB_Modus) 1 (S.L.IVU_Ueberpruefer_2) {else} 6 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Ueberpruefer_2) {endif} (M.L.IVU_Piepton) {end} {trigger:sf_hst_2} (M.L.IVU_Haltestelle_weiter_1_hand) 1 (S.L.IVU_hst_touch) 12 (S.L.IVU_TB_Modus) 1 (S.L.IVU_Ueberpruefer_2) {end} {trigger:sf_hst_2_off} 0 (S.L.IVU_hst_touch) {end} {trigger:sf_hst_3} (M.L.IVU_Haltestelle_weiter_2_hand) 1 (S.L.IVU_hst_touch) 12 (S.L.IVU_TB_Modus) 1 (S.L.IVU_Ueberpruefer_2) {end} {trigger:sf_hst_3_off} 0 (S.L.IVU_hst_touch) {end} {trigger:sf_hst_4} (M.L.IVU_Haltestelle_weiter_3_hand) 1 (S.L.IVU_hst_touch) 12 (S.L.IVU_TB_Modus) 1 (S.L.IVU_Ueberpruefer_2) {end} {trigger:sf_hst_4_off} 0 (S.L.IVU_hst_touch) {end} {trigger:sf_hst_5} (M.L.IVU_Haltestelle_weiter_4_hand) 1 (S.L.IVU_hst_touch) 12 (S.L.IVU_TB_Modus) 1 (S.L.IVU_Ueberpruefer_2) {end} {trigger:sf_hst_5_off} 0 (S.L.IVU_hst_touch) {end} {trigger:IVU_Schaltflaeche_Unfallruf} (M.L.IVU_unfallruf) (M.L.IVU_Piepton_Fehler) {end} {trigger:IVU_Schaltflaeche_Durchsage} (M.L.IVU_durchsage) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_Ansage_up} 13 (S.L.IVU_TB_Modus) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_Ansage_down} 14 (S.L.IVU_TB_Modus) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_Ans_1} (M.L.IVU_Ansage_1_abspielen) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_Ans_2} (M.L.IVU_Ansage_2_abspielen) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_Ans_3} (M.L.IVU_Ansage_3_abspielen) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_Ans_4} (M.L.IVU_Ansage_4_abspielen) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_Ans_5} (M.L.IVU_Ansage_5_abspielen) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_Ans_6} (M.L.IVU_Ansage_6_abspielen) (M.L.IVU_Piepton) {end} {trigger:sf_route_1} (M.L.IVU_Route_waehlen_Pos_1) (M.L.IVU_Piepton) {end} {trigger:sf_route_2} (M.L.IVU_Route_waehlen_Pos_2) (M.L.IVU_Piepton) {end} {trigger:sf_route_3} (M.L.IVU_Route_waehlen_Pos_3) (M.L.IVU_Piepton) {end} {trigger:sf_route_4} (M.L.IVU_Route_waehlen_Pos_4) (M.L.IVU_Piepton) {end} {trigger:IVU_kippschalter_on_off_switch} (L.L.ivu_kippschalter_sw_pos) ! (S.L.ivu_kippschalter_sw_pos) {end} {trigger:IVU_Schaltflaeche_Ticketing_Funktion} (M.L.IVU_Schaltflaeche_Ticketing_Funktion) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_Ticketing_Zwischensummen} (M.L.IVU_Schaltflaeche_Ticketing_Zwischensummen) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_schicht_beenden} (M.L.IVU_Schaltflaeche_schicht_beenden) {end} {trigger:IVU_Schaltflaeche_schicht_beenden_klein} (M.L.IVU_Schaltflaeche_schicht_beenden) (M.L.IVU_Piepton) 1 (S.L.IVU_Schichtende_klein) {end} {trigger:IVU_Schaltflaeche_abmelden_itcs} (M.L.IVU_Schaltflaeche_abmelden_itcs) (M.L.IVU_Piepton) {end} {trigger:IVU_eTicket_toggle} (L.L.IVU_eTicket) ! (S.L.IVU_eTicket) {end} {trigger:IVU_Schaltflaeche_pause_start} (M.L.IVU_Schaltflaeche_pause_start) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_pause_start_klein} (M.L.IVU_Schaltflaeche_pause_start_klein) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_pause_ende} (M.L.IVU_Schaltflaeche_pause_ende) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_wegfuehren} (L.L.SF_wegfuehren_infofeld) ! (S.L.SF_wegfuehren_infofeld) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_razzia} (L.L.SF_razzia_status) ! (S.L.SF_razzia_status) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_pasinfo} (L.L.SF_pasinfo_status) ! (S.L.SF_pasinfo_status) (M.L.IVU_Piepton) {end} {trigger:IVU_Schaltflaeche_leitstelle} (M.L.IVU_Schaltflaeche_leitstelle) (M.L.IVU_Piepton_Fehler) {end} {trigger:IVU_Schaltflaeche_busruf} (M.L.IVU_Schaltflaeche_busruf) (M.L.IVU_Piepton_Fehler) {end} {trigger:IVU_eTicket_Daten_show} (L.L.IVU_Kopf_eTicket_Status) 0 >= {if} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 20 = || {if} 21 (S.L.IVU_TB_Modus) 1 (S.L.IVU_eT_Sperre) (M.L.IVU_Piepton) {else} (M.L.IVU_Piepton_Fehler) {endif} {endif} {end} {trigger:IVU_fahrtnummer_umlaufnummer} (L.L.IVU_TB_Modus) 2 = (L.L.IVU_TB_Modus) 8 = || (L.L.IVU_TB_Modus) 10 = || (L.L.IVU_TB_Modus) 18 = || (L.L.IVU_TB_Modus) 22 = || {if} ' Nichts :-) {else} (L.L.TF_38_vis) 1 = {if} (L.L.IVU_eingegebene_Fahrtnummer) 0 > (L.L.IVU_eingegebene_Umlaufnummer) 0 > || {if} (M.L.IVU_Piepton) (L.L.IVU_eingegebene_Umlaufnummer) 0 = {if} 5 (S.L.IVU_TB_Modus) 0 (S.L.IVU_neue_Route_sperre) {else} 3 (S.L.IVU_TB_Modus) 0 (S.L.IVU_neue_Route_sperre) {endif} {endif} {endif} {endif} {end} {trigger:IVU_Overhead_quitt} (L.L.IVU_TB_Modus) 24 = (L.L.IVU_TB_Modus) 25 = || (L.L.IVU_TB_Modus) 26 = || {if} 0 (S.L.IVU_Overhead_active) 0 (S.L.IVU_Overhead_Message) 6 (S.L.IVU_TB_Modus) (M.L.IVU_Piepton) {endif} (L.L.IVU_TB_Modus) 27 = {if} 6 (S.L.IVU_TB_Modus) (M.L.IVU_Piepton) {endif} {end} '========================================================================================================================================================= '========================================================================================================================================================= {macro:IVU_Ticketbox_init} 200 (C.L.IVU_maximale_Laenge_Papierrolle) random (S.L.IVU_Papierrolle_Laenge) 1 (S.L.SF_pasinfo_status) 3 (S.L.IVU_PIN_Versuche) {end} '========================================================================================================================================================= '========================================================================================================================================================= {macro:IVU_Ticketbox_frame} 1 (S.L.IVU_Daueranimation) ' LCD-Display Inhalt (L.L.IVU_TB_Geraet_Zustand) 1 = {if} (L.L.IVU_eTicket) 0 = {if} (L.L.IVU_TB_Modus) 9 = (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 20 = || {if} "" "@+ " (L.$.ivu_textfeld_27) $+ (S.$.ivu_textfeld_62) {else} "@Willkommen" (S.$.ivu_textfeld_62) {endif} {else} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 21 = || {if} "gültig" (S.$.ivu_textfeld_62) {else} ' "ungültig" (S.$.ivu_textfeld_62) "gültig" (S.$.ivu_textfeld_62) {endif} {endif} {else} "" (S.$.ivu_textfeld_62) {endif} (L.L.IVU_Ticket_Seite) 10 * (S.L.IVU_Ticket_Seite_Mal) (L.L.IVU_Umlaufnummer_verfuegbar) 1 = {if} (L.L.IVU_Suffix) (S.L.IBIS_Linie_Suffix) {else} 0 (S.L.IBIS_Linie_Suffix) {endif} (L.L.IVU_eingegebene_Linie) 100 * (L.L.IBIS_Linie_Suffix) + (S.L.IBIS_Linie_Complex) (L.L.elec_busbar_main) (L.L.ivu_kippschalter_sw_pos) 0 = && {if} (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) (S.L.IVU_Route_Index) (L.L.IVU_Route_Index) (M.V.GetBusstopCount) (S.L.IVU_Anzahl_Haltestellen_Route) {endif} (L.L.IVU_eingegebene_Linie) 100 * (S.L.IVU_Linie) (L.L.IVU_Routenauswahl_Seite) 0 = {if} 1 (S.L.IVU_Routenauswahl_Seite) {endif} (L.L.IVU_Routenauswahl_Seite) 4 * (S.L.IVU_Routenauswahl_Seite_Information) (L.L.IVU_Routenauswahl_Seite) 1 > {if} 1 (S.L.SF_up_vis) {else} 0 (S.L.SF_up_vis) {endif} (L.L.IVU_Routenauswahl_Seite) 500 < {if} 1 (S.L.SF_down_vis) {else} 0 (S.L.SF_down_vis) {endif} (L.L.IVU_ladebalken_laeuft) 1 = {if} (L.L.IVU_ladebalken_position) (L.S.Timegap) 0.4 * - (S.L.IVU_ladebalken_position) {else} 0 (S.L.IVU_ladebalken_position) {endif} (L.L.IVU_TB_Modus) 20 = {if} (L.L.IVU_Ticket_drucken_Timer) (L.S.Timegap) + (S.L.IVU_Ticket_drucken_Timer) 2 > {if} 9 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Ticket_Seite) 0 (S.L.IVU_Ticket_drucken_Timer) {endif} {endif} (L.L.IVU_TB_Modus) 10 = {if} (L.L.IVU_Schichtstart_Timer) (L.S.Timegap) + 5 min (S.L.IVU_Schichtstart_Timer) 5 = {if} 9 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Schichtstart_Timer) {endif} {endif} (L.L.IVU_TB_Modus) 18 = {if} (L.L.IVU_Schichtende_Timer) (L.S.Timegap) + 5 min (S.L.IVU_Schichtende_Timer) 5 = {if} 19 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Schichtende_Timer) 0 (S.L.IVU_gedruckte_Fahrscheine_Anzahl) 0 (S.L.IVU_gedruckte_Fahrscheine_Betrag) 0 (S.L.IVU_gedruckte_Fahrscheine_Storno) 0 (S.L.IVU_gedruckte_Fahrscheine_Gutschrift) 0 (S.L.IVU_gedruckte_Fahrscheine_Rueck) 0 (S.L.IVU_Ticketing_freigeschaltet) 0 (S.L.IVU_Schichtumsatz_bar) 1 (S.L.IVU_Fahrzeug_nur_angemeldet) 0 (S.L.IVU_Schichtabrechnung_drucken_Sperre) (M.L.IVU_Piepton_Fehler) {endif} (L.L.IVU_Schichtende_Timer) 2 > (L.L.IVU_Schichtabrechnung_drucken_Sperre) 0 = && {if} (M.L.IVU_Schichtabrechnung_drucken) 1 (S.L.IVU_Schichtabrechnung_drucken_Sperre) {endif} {endif} (L.L.IVU_TB_Modus) 19 = {if} 1 (S.L.SF_abmelden_itcs_vis) {else} 0 (S.L.SF_abmelden_itcs_vis) {endif} ' Shutdown (L.L.ivu_kippschalter_sw_pos) 0 = {if} (L.L.elec_busbar_main) {if} 1 (S.L.IVU_TB_Geraet_Zustand) 0 (S.L.IVU_TB_Standby_Timer) {else} (L.L.IVU_TB_Standby_Timer) (L.S.Timegap) 301 min + (S.L.IVU_TB_Standby_Timer) 299 > {if} 0 (S.L.IVU_TB_Geraet_Zustand) 0 (S.L.IVU_TB_Modus) 0 (S.L.IVU_TB_Booting_ready) 0 (S.L.IVU_eingegebene_Linie) 0 (S.L.IVU_Suffix) 0 (S.L.IVU_eingegebene_Fahrtnummer) 0 (S.L.IVU_eingegebene_Umlaufnummer) 0 (S.L.IVU_ITCS_Auswahl_Korrekt) 0 (S.L.IVU_Letzter_Modus) 0 (S.L.IVU_Schichtabrechnung) 0 (S.L.IVU_Fahrzeug_nur_angemeldet) 0 (S.L.IVU_gedruckte_Fahrscheine_Anzahl) 0 (S.L.IVU_gedruckte_Fahrscheine_Betrag) 0 (S.L.IVU_gedruckte_Fahrscheine_Storno) 0 (S.L.IVU_gedruckte_Fahrscheine_Gutschrift) 0 (S.L.IVU_gedruckte_Fahrscheine_Rueck) 0 (S.L.IVU_Fehler_oben_aktiv) 0 (S.L.IVU_fehler_unten_aktiv) 0 (S.L.IVU_eT_Sperre) 0 (S.L.IVU_Pause) 0 (S.L.SF_wegfuehren_infofeld) 0 (S.L.SF_razzia_status) "" (S.$.ivu_textfeld_18) "" (S.$.ivu_textfeld_19) "" (S.$.IVU_Fehlermeldung_Inhalt) "IVU\IVU_Boot_1.png" (S.$.IVU_Display) "" 0 (S.L.IVU_Overhead_Message) 0 (S.L.IVU_Overhead_active) {endif} {endif} {else} 0 (S.L.IVU_TB_Geraet_Zustand) 0 (S.L.IVU_TB_Modus) 0 (S.L.IVU_TB_Booting_ready) 0 (S.L.IVU_eingegebene_Linie) 0 (S.L.IVU_Suffix) 0 (S.L.IVU_eingegebene_Fahrtnummer) 0 (S.L.IVU_eingegebene_Umlaufnummer) 0 (S.L.IVU_ITCS_Auswahl_Korrekt) 0 (S.L.IVU_Letzter_Modus) 0 (S.L.IVU_Schichtabrechnung) 0 (S.L.IVU_Fahrzeug_nur_angemeldet) 0 (S.L.IVU_gedruckte_Fahrscheine_Anzahl) 0 (S.L.IVU_gedruckte_Fahrscheine_Betrag) 0 (S.L.IVU_gedruckte_Fahrscheine_Storno) 0 (S.L.IVU_gedruckte_Fahrscheine_Gutschrift) 0 (S.L.IVU_gedruckte_Fahrscheine_Rueck) 0 (S.L.IVU_Fehler_oben_aktiv) 0 (S.L.IVU_fehler_unten_aktiv) 0 (S.L.IVU_eT_Sperre) 0 (S.L.IVU_Pause) 0 (S.L.SF_wegfuehren_infofeld) 0 (S.L.SF_razzia_status) "" (S.$.ivu_textfeld_18) "" (S.$.ivu_textfeld_19) "" (S.$.IVU_Fehlermeldung_Inhalt) "IVU\IVU_Boot_1.png" (S.$.IVU_Display) "" 0 (S.L.IVU_Overhead_Message) 0 (S.L.IVU_Overhead_active) {endif} (L.L.IVU_TB_Geraet_Zustand) ! {if} 0 (S.L.IVU_TB_Timer) (S.L.IVU_Sperre_div_2) (S.L.IVU_Bluescreen) {endif} (L.L.IVU_TB_Geraet_Zustand) (L.L.IVU_Bluescreen) 0 = && {if} (L.L.IVU_TB_Timer) (L.S.Timegap) 111 min + (S.L.IVU_TB_Timer) (L.L.IVU_TB_Timer) 2 < {if} "IVU\IVU_Display_aus.png" (S.$.IVU_Display) "" 0 (S.L.IVU_ladebalken_aktiv) 0 (S.L.IVU_ladebalken_laeuft) {endif} (L.L.IVU_TB_Timer) 2 > (L.L.IVU_TB_Timer) 4 < && {if} "IVU\IVU_Boot_1.png" (S.$.IVU_Display) 0 (S.L.IVU_ladebalken_aktiv) 0 (S.L.IVU_ladebalken_laeuft) "" {endif} (L.L.IVU_TB_Timer) 3 > (L.L.IVU_TB_Timer) 18 < && {if} "IVU\IVU_Boot_2.png" (S.$.IVU_Display) 1 (S.L.IVU_ladebalken_aktiv) 0 (S.L.IVU_ladebalken_laeuft) "" {endif} (L.L.IVU_TB_Timer) 17 > (L.L.IVU_TB_Timer) 28 < && {if} "IVU\IVU_Boot_3.png" (S.$.IVU_Display) 1 (S.L.IVU_ladebalken_aktiv) 1 (S.L.IVU_ladebalken_laeuft) "" {endif} (L.L.IVU_TB_Timer) 27 > (L.L.IVU_TB_Timer) 32 < && {if} "IVU\IVU_Boot_4.png" (S.$.IVU_Display) 0 (S.L.IVU_ladebalken_aktiv) 0 (S.L.IVU_ladebalken_laeuft) "" {endif} (L.L.IVU_TB_Timer) 31 > (L.L.IVU_TB_Timer) 40 < && {if} "IVU\IVU_Boot_5.png" (S.$.IVU_Display) 0 (S.L.IVU_ladebalken_aktiv) 0 (S.L.IVU_ladebalken_laeuft) "" {endif} (L.L.IVU_TB_Timer) 39 > (L.L.IVU_TB_Timer) 102 < && {if} "IVU\IVU_Boot_6.png" (S.$.IVU_Display) 0 (S.L.IVU_ladebalken_aktiv) 0 (S.L.IVU_ladebalken_laeuft) "" {endif} (L.L.IVU_TB_Timer) 101 > (L.L.IVU_TB_Timer) 105 < && {if} "IVU\IVU_Boot_7.png" (S.$.IVU_Display) 0 (S.L.IVU_ladebalken_aktiv) 0 (S.L.IVU_ladebalken_laeuft) "" {endif} (L.L.IVU_TB_Timer) 104 > (L.L.IVU_TB_Timer) 111 < && {if} "IVU\IVU_Boot_8.png" (S.$.IVU_Display) 0 (S.L.IVU_ladebalken_aktiv) 0 (S.L.IVU_ladebalken_laeuft) "" {endif} (L.L.IVU_TB_Timer) 110 > {if} 1 (S.L.IVU_TB_Booting_ready) {else} 0 (S.L.IVU_TB_Booting_ready) {endif} {else} 0 (S.L.IVU_Ticketing_freigeschaltet) (S.L.IVU_ladebalken_aktiv) {endif} ' Zufaelliger Bluescreen (L.L.IVU_TB_Timer) 35 > (L.L.IVU_Sperre_div_2) 0 = && {if} 0 100 random (C.L.IVU_Bluescreen_Wahrscheinlichkeit) <= {if} 1 (S.L.IVU_Bluescreen) "IVU\IVU_Boot_Bluescreen.png" (S.$.IVU_Display) "" 0 (S.L.IVU_ladebalken_aktiv) 0 (S.L.IVU_ladebalken_laeuft) {endif} 1 (S.L.IVU_Sperre_div_2) {endif} (L.L.IVU_TB_Booting_ready) {if} ' Icons in der Kopfleiste 1 (S.L.SF_Kopf_1) (S.L.SF_Kopf_2) (S.L.SF_Kopf_3) (S.L.SF_Kopf_4) (S.L.SF_Kopf_5) (S.L.SF_Kopf_6) (S.L.SF_Kopf_7) (S.L.SF_Kopf_8) (S.L.SF_Kopf_9) (S.L.SF_Kopf_10) (L.L.IVU_Kopf_Empfang) -1 = {if} "IVU\Icons_Kopfleiste\IVU_Empfang_E.png" (S.$.IVU_Kopfleiste_Icon_1) "" {endif} (L.L.IVU_Kopf_Empfang) 96 >= (L.L.IVU_Kopf_Empfang) 100 <= && {if} "IVU\Icons_Kopfleiste\IVU_Empfang_0.png" (S.$.IVU_Kopfleiste_Icon_1) "" {endif} (L.L.IVU_Kopf_Empfang) 83 >= (L.L.IVU_Kopf_Empfang) 95 <= && {if} "IVU\Icons_Kopfleiste\IVU_Empfang_1.png" (S.$.IVU_Kopfleiste_Icon_1) "" {endif} (L.L.IVU_Kopf_Empfang) 76 >= (L.L.IVU_Kopf_Empfang) 82 <= && {if} "IVU\Icons_Kopfleiste\IVU_Empfang_2.png" (S.$.IVU_Kopfleiste_Icon_1) "" {endif} (L.L.IVU_Kopf_Empfang) 0 >= (L.L.IVU_Kopf_Empfang) 50 <= && {if} "IVU\Icons_Kopfleiste\IVU_Empfang_3.png" (S.$.IVU_Kopfleiste_Icon_1) "" {endif} (L.L.IVU_Kopf_Empfang) 51 >= (L.L.IVU_Kopf_Empfang) 75 <= && {if} "IVU\Icons_Kopfleiste\IVU_Empfang_4.png" (S.$.IVU_Kopfleiste_Icon_1) "" {endif} (L.L.IVU_Kopf_Zentrale) 0 = {if} "IVU\Icons_Kopfleiste\IVU_Verbindung_Zentrale_E.png" (S.$.IVU_Kopfleiste_Icon_2) "" {endif} (L.L.IVU_Kopf_Zentrale) 1 = {if} "IVU\Icons_Kopfleiste\IVU_Verbindung_Zentrale_0.png" (S.$.IVU_Kopfleiste_Icon_2) "" {endif} (L.L.IVU_Kopf_Telefon) 0 = {if} "IVU\Icons_Kopfleiste\IVU_Telefon_E.png" (S.$.IVU_Kopfleiste_Icon_3) "" {endif} (L.L.IVU_Kopf_Telefon) 1 = {if} "IVU\Icons_Kopfleiste\IVU_Telefon_0.png" (S.$.IVU_Kopfleiste_Icon_3) "" {endif} (L.L.IVU_Kopf_Telefon) 2 = {if} "IVU\Icons_Kopfleiste\IVU_Telefon_1.png" (S.$.IVU_Kopfleiste_Icon_3) "" {endif} (L.L.IVU_Kopf_Telefon) 3 = {if} "IVU\Icons_Kopfleiste\IVU_Telefon_2.png" (S.$.IVU_Kopfleiste_Icon_3) "" {endif} (L.L.IVU_Kopf_Telefon) 4 = {if} "IVU\Icons_Kopfleiste\IVU_Telefon_3.png" (S.$.IVU_Kopfleiste_Icon_3) "" {endif} (L.L.IVU_Kopf_Telefon) 5 = {if} "IVU\Icons_Kopfleiste\IVU_Telefon_4.png" (S.$.IVU_Kopfleiste_Icon_3) "" {endif} (L.L.IVU_Kopf_Telefon) 6 = {if} "IVU\Icons_Kopfleiste\IVU_Telefon_5.png" (S.$.IVU_Kopfleiste_Icon_3) "" {endif} (L.L.IVU_Kopf_Sattelit) 0 = {if} "IVU\Icons_Kopfleiste\IVU_Sattelit_E.png" (S.$.IVU_Kopfleiste_Icon_4) "" {endif} (L.L.IVU_Kopf_Sattelit) 1 = {if} "IVU\Icons_Kopfleiste\IVU_Sattelit_0.png" (S.$.IVU_Kopfleiste_Icon_4) "" {endif} (L.L.IVU_Kopf_Sattelit) 2 = {if} "IVU\Icons_Kopfleiste\IVU_Sattelit_1.png" (S.$.IVU_Kopfleiste_Icon_4) "" {endif} (L.L.IVU_Kopf_Sound) 0 = {if} "" (S.$.IVU_Kopfleiste_Icon_10) "" {endif} (L.L.IVU_Kopf_Sound) 1 = {if} "IVU\Icons_Kopfleiste\IVU_Sound_0.png" (S.$.IVU_Kopfleiste_Icon_10) "" {endif} (L.L.IVU_Kopf_Ortung) 0 = {if} "" (S.$.IVU_Kopfleiste_Icon_8) "" {endif} (L.L.IVU_Kopf_Ortung) 1 = {if} "IVU\Icons_Kopfleiste\IVU_Ortung_0.png" (S.$.IVU_Kopfleiste_Icon_8) "" {endif} (L.L.IVU_Kopf_Razzia) 0 = {if} "" (S.$.IVU_Kopfleiste_Icon_9) "" {endif} (L.L.IVU_Kopf_Razzia) 1 = {if} "IVU\Icons_Kopfleiste\IVU_Razzia_0.png" (S.$.IVU_Kopfleiste_Icon_9) "" {endif} (L.L.IVU_Kopf_Fahrer) 0 = {if} "" (S.$.IVU_Kopfleiste_Icon_5) "" {endif} (L.L.IVU_Kopf_Fahrer) 1 = {if} "IVU\Icons_Kopfleiste\IVU_Verkauefer_0.png" (S.$.IVU_Kopfleiste_Icon_5) "" {endif} (L.L.IVU_Kopf_eTicket) 0 = {if} "IVU\Icons_Kopfleiste\IVU_eTicket_0.png" (S.$.IVU_Kopfleiste_Icon_6) "" {endif} (L.L.IVU_Kopf_eTicket) 1 = {if} "IVU\Icons_Kopfleiste\IVU_eTicket_1.png" (S.$.IVU_Kopfleiste_Icon_6) "" {endif} (L.L.IVU_Kopf_eTicket_Status) -1 = {if} "" (S.$.IVU_Kopfleiste_Icon_7) "" {endif} (L.L.IVU_Kopf_eTicket_Status) 0 = {if} "IVU\Icons_Kopfleiste\IVU_eTicket_Status_0.png" (S.$.IVU_Kopfleiste_Icon_7) "" {endif} (L.L.IVU_Kopf_eTicket_Status) 1 = {if} "IVU\Icons_Kopfleiste\IVU_eTicket_Status_1.png" (S.$.IVU_Kopfleiste_Icon_7) "" {endif} (L.L.IVU_Kopf_eTicket_Status) 2 = {if} "IVU\Icons_Kopfleiste\IVU_eTicket_Status_2.png" (S.$.IVU_Kopfleiste_Icon_7) "" {endif} ' Berechnung der Icons im Kopf (L.L.IVU_Kopf_Empfang_Zufall_Timer) (L.S.Timegap) + (S.L.IVU_Kopf_Empfang_Zufall_Timer) 9 > {if} 1 100 random (S.L.IVU_Kopf_Empfang) 0 (S.L.IVU_Kopf_Empfang_Zufall_Timer) {endif} ' 4 Balken 24% ' 3 Balken 50% ' 2 Balken 6% ' 1 Balken 12% ' 0 Balken 4% 1 (S.L.IVU_Kopf_Telefon) (L.L.schedule_active) {if} 2 (S.L.IVU_Kopf_Sattelit) {else} 0 (S.L.IVU_Kopf_Sattelit) {endif} (L.L.SF_pasinfo_status) {if} 0 (S.L.IVU_Kopf_Sound) {else} 1 (S.L.IVU_Kopf_Sound) {endif} (L.L.IVU_eingegebene_Fahrtnummer) 0 = {if} 1 (S.L.IVU_Kopf_Ortung) {else} 0 (S.L.IVU_Kopf_Ortung) {endif} (L.L.SF_razzia_status) {if} 1 (S.L.IVU_Kopf_Razzia) {else} 0 (S.L.IVU_Kopf_Razzia) {endif} (L.L.IVU_Ticketing_freigeschaltet) 1 = {if} 1 (S.L.IVU_Kopf_Fahrer) 1 (S.L.IVU_Kopf_eTicket) {else} 0 (S.L.IVU_Kopf_Fahrer) 0 (S.L.IVU_Kopf_eTicket) {endif} (L.L.IVU_eTicket) 1 = {if} 0 (S.L.IVU_Kopf_eTicket_Status_Timer) (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 21 = || (L.L.IVU_TB_Modus) 23 = || {if} 2 (S.L.IVU_Kopf_eTicket_Status) {else} ' 0 (S.L.IVU_Kopf_eTicket_Status) 2 (S.L.IVU_Kopf_eTicket_Status) {endif} {endif} (L.L.IVU_Kopf_eTicket_Status) 0 >= {if} (L.L.IVU_Kopf_eTicket_Status_Timer) (L.S.Timegap) + (S.L.IVU_Kopf_eTicket_Status_Timer) 2 >= {if} -1 (S.L.IVU_Kopf_eTicket_Status) 0 (S.L.IVU_Kopf_eTicket_Status_Timer) {endif} {else} 0 (S.L.IVU_Kopf_eTicket_Status_Timer) {endif} (L.L.IVU_TB_Modus) 2 = (L.L.IVU_TB_Modus) 3 = || (L.L.IVU_TB_Modus) 8 = || (L.L.IVU_TB_Modus) 10 = || (L.L.IVU_TB_Modus) 18 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 22 = || (L.L.IVU_TB_Modus) 27 = || {if} 0 (S.L.SF_ITCS_vis) {else} 1 (S.L.SF_ITCS_vis) {endif} (L.L.IVU_TB_Modus) 2 = (L.L.IVU_TB_Modus) 3 = || (L.L.IVU_TB_Modus) 8 = || (L.L.IVU_TB_Modus) 10 = || (L.L.IVU_TB_Modus) 18 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 21 = || (L.L.IVU_TB_Modus) 22 = || (L.L.IVU_TB_Modus) 27 = || {if} 0 (S.L.SF_Ticketing_vis) {else} 1 (S.L.SF_Ticketing_vis) {endif} (L.L.IVU_TB_Modus) 0 = (L.L.IVU_TB_Modus) 1 = || (L.L.IVU_TB_Modus) 2 = || (L.L.IVU_TB_Modus) 3 = || (L.L.IVU_TB_Modus) 4 = || (L.L.IVU_TB_Modus) 5 = || (L.L.IVU_TB_Modus) 8 = || (L.L.IVU_TB_Modus) 10 = || (L.L.IVU_TB_Modus) 18 = || (L.L.IVU_TB_Modus) 19 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 22 = || (L.L.IVU_TB_Modus) 27 = || {if} 0 (S.L.SF_Service_Menue_vis) {else} 1 (S.L.SF_Service_Menue_vis) {endif} "IVU\IVU_Mod_" (L.L.IVU_TB_Modus) "02" $IntToStrEnh $+ ".png" $+ (S.$.IVU_Display) "" 1 (S.L.TF_26_vis) "" (L.S.Time) 3600 / s0 trunc s1 "02" $IntToStrEnh $+ ":" $+ l0 l1 - 60 * s1 trunc s2 "02" $IntToStrEnh $+ ":" $+ l1 l2 - 60 * trunc "02" $IntToStrEnh $+ (S.$.ivu_textfeld_26a) "" (L.S.Time) 3600 / s0 trunc s1 "02" $IntToStrEnh $+ ":" $+ l0 l1 - 60 * s1 trunc s2 "02" $IntToStrEnh $+ (S.$.ivu_textfeld_26d) "" "KW 00" $+ (S.$.ivu_textfeld_26b) "" (L.S.Day) "02" $IntToStrEnh $+ "." $+ (L.S.Month) "02" $IntToStrEnh $+ "." $+ (L.S.Year) $IntToStr $+ (S.$.ivu_textfeld_26c) (L.$.ivu_textfeld_26a) "@" $+ (L.$.ivu_textfeld_26b) $+ "@" $+ (L.$.ivu_textfeld_26c) $+ (S.$.ivu_textfeld_26) (L.L.IVU_Fehler_oben_aktiv) 0 = {if} 1 (S.L.TF_39_vis) {else} 0 (S.L.TF_39_vis) {endif} ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ' V E R K E H R S U N T E R N E H M E N ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// "IVU_Mandant" (M.V.GetBusstopIndex) -1 = {if} (L.$.Yard) "Aachen 2015" $= {if} "ASEAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Aachen Kleinschreibung 2015" $= {if} "ASEAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Aachen Kleinschreibung" $= {if} "ASEAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Aachen" $= {if} "ASEAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Ahlheim_Laurenzbach" $= {if} "AVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Ahlheim_Laurenzbach_Updated" $= {if} "AVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Ahlheim 3.1" $= {if} "AVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Ahlheim 4_neu" $= {if} "AVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Bad Karlstein" $= {if} "DB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Bad_Kinzau_3" $= {if} "VKL" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Bad Huegelsdorf 2020 VBBH" $= {if} "VBBH" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Bad Huegelsdorf 2020 Eurobus" $= {if} "Eurob..." (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Baumgarten" $= {if} "BGVB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Berlin_Buch" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Blankwitz" $= {if} "DB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Bremen" $= {if} "BSAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Bremen ab 2016" $= {if} "BSAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Bremen ab 2018" $= {if} "BSAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Bremen SEV" $= {if} "BSAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "BRT Berlin" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Dusseldorf" $= {if} "Rhein..." (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Dobel" $= {if} "RVS" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "DresdenV1" $= {if} "DVB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Fikcyjny Szczecin" $= {if} "ZDiTM" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Felsheim" $= {if} "SWF" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Friedrichstadt" $= {if} "VKF" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Freyfurt Modded" $= {if} "VGF" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Freyfurt 2016" $= {if} "VGF" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "GPM InterEssonne" $= {if} "GPM" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "GPM Transdev les Cars Moulon" $= {if} "GPM" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Grundorf" $= {if} "RGV" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "HafenCity Linienpack 2018" $= {if} "HHA" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Hagenau" $= {if} "SWH" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Hamburg (HHA)" $= {if} "HHA" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Hamburg (HHA 2015)" $= {if} "HHA" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Hamburg (HHA 2015)" $= {if} "HHA" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Hamburg (VHH PVG)" $= {if} "VHH" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Hamburg (VHH PVG 2015)" $= {if} "VHH" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Hamburg (HHA 2022)" $= {if} "HHA" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Horizon16" $= {if} "Horiz..." (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Innsbruck" $= {if} "IVB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Koeln" $= {if} "KVB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Krefrath" $= {if} "SWK" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Krummenaab" $= {if} "KVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Krummenaab 2019" $= {if} "KVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Lahnau V2" $= {if} "OLG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Lemmental V3" $= {if} "RVL" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Lemmental V3 Updated" $= {if} "RVL" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Lk Riedische Seenplatte V1" $= {if} "DB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Lucerne_Line_24_" $= {if} "VBL" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Mainz" $= {if} "MM" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Manningen" $= {if} "MVB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Muenchen" $= {if} "MVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Neuendorf" $= {if} "NEU" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Neustedt" $= {if} "NVB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Niersbeck" $= {if} "Niers..." (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Oberstedt V2" $= {if} "OVV" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Overath - Rösrath" $= {if} "DB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "OV Ober-Buchholz reloaded" $= {if} "DB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Palma" $= {if} "EMT" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Probacher Land v1.2" $= {if} "PBV" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Projekt Szczecin" $= {if} "ZDiTM" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Projekt Szczecin XC6" $= {if} "ZDiTM" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Regiobus Mittelsachsen" $= {if} "RBM" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Region Grundorf V4.0" $= {if} "RGV" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Rheinhausen" $= {if} "RVB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Ruhrau" $= {if} "RVAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Ruhrau_V2" $= {if} "RVAG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Ruhrgebiet" $= {if} "Boges..." (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Städtedreieck V3" $= {if} "ROGIS" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Städtedreieck21" $= {if} "ROGIS" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Spandau" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Spandau 1986" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Spandau 1988" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Spandau 1989-11" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Spandau 1989-12" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Spandau 1990" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Spandau 1991" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Spandau 1992" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Spandau 1994" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Steinkirchen V2" $= {if} "VGS" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "St-Servan" $= {if} "PDO" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Tettau" $= {if} "OVF" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Tettau 2021" $= {if} "DB" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Waldhofen" $= {if} "BWh" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Waldhofen 2013" $= {if} "BWh" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Winsenburg_2015" $= {if} "STAWI..." (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "Wuppertal" $= {if} "WSW" (S.$.ivu_textfeld_44) {endif} (L.$.Yard) "X10 Berlin" $= {if} "BVG" (S.$.ivu_textfeld_44) {endif} {else} "IVU_Mandant" (M.V.GetBusstopIndex) 0 (M.V.GetBusstopString) (S.$.ivu_textfeld_44) {endif} ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// {else} 0 (S.L.SF_ITCS_vis) (S.L.SF_Ticketing_vis) (S.L.SF_Service_Menue_vis) 0 (S.L.TF_26_vis) (S.L.TF_39_vis) 0 (S.L.SF_Kopf_1) (S.L.SF_Kopf_2) (S.L.SF_Kopf_3) (S.L.SF_Kopf_4) (S.L.SF_Kopf_5) (S.L.SF_Kopf_6) (S.L.SF_Kopf_7) (S.L.SF_Kopf_8) (S.L.SF_Kopf_9) (S.L.SF_Kopf_10) -1 (S.L.IVU_Kopf_Empfang) {endif} (L.L.IVU_TB_Modus) 1 = (L.L.IVU_TB_Modus) 4 = || (L.L.IVU_TB_Modus) 5 = || (L.L.IVU_TB_Modus) 7 = || (L.L.IVU_TB_Modus) 8 = || (L.L.IVU_TB_Modus) 11 = || {if} 7 (L.L.IVU_Eingabe_Wert_Anzahl) - (S.L.IVU_Eingabe_Wert_Anzahl_uebrig) (L.L.IVU_TB_Modus) 8 = {if} (L.L.IVU_Eingabe_Wert_Anzahl_uebrig) 7 = {if} "_______" (S.$.ivu_textfeld_54) {else} "" "_" (L.L.IVU_Eingabe_Wert_Anzahl_uebrig) $* (L.L.IVU_Eingabe_Wert) trunc "0" (L.L.IVU_Eingabe_Wert_Anzahl) $IntToStr $+ $IntToStrEnh $+ (S.$.ivu_textfeld_54) {endif} {else} (L.L.IVU_Eingabe_Wert_Anzahl_uebrig) 7 = {if} "_______" (S.$.ivu_textfeld_1) {else} "" "_" (L.L.IVU_Eingabe_Wert_Anzahl_uebrig) $* (L.L.IVU_Eingabe_Wert) trunc "0" (L.L.IVU_Eingabe_Wert_Anzahl) $IntToStr $+ $IntToStrEnh $+ (S.$.ivu_textfeld_1) {endif} {endif} {else} 0 (S.L.IVU_Eingabe_Wert_Anzahl) (S.L.IVU_Eingabe_Wert_Anzahl_uebrig) (S.L.IVU_Eingabe_Wert) (S.L.IVU_Eingabe_Wert_Null_Zaehler) (S.L.IVU_Umlaufnr_unbekannt) {endif} (L.L.IVU_TB_Modus) 2 = {if} (L.L.IVU_Bitte_warten_Screen_Timer) (L.S.Timegap) + (S.L.IVU_Bitte_warten_Screen_Timer) 3 > {if} 6 (S.L.IVU_TB_Modus) {endif} {else} 0 (S.L.IVU_Bitte_warten_Screen_Timer) 0 (S.L.IVU_Entwerter_Sperre_2) {endif} (L.L.IVU_eingegebene_Umlaufnummer) 0 = {if} (L.L.IVU_eingegebene_Fahrtnummer) 0 = {if} "" (S.$.ivu_textfeld_43) {else} "" "Fahrt " (L.L.IVU_eingegebene_Fahrtnummer) $IntToStr $+ (S.$.ivu_textfeld_43) {endif} {else} "" (L.L.IVU_eingegebene_Umlaufnummer) $IntToStr $+ (S.$.ivu_textfeld_43) {endif} (L.L.IVU_Ticketing_freigeschaltet) 1 = (L.L.IVU_TB_Modus) 3 = && {if} 1 (S.L.SF_pause_start_klein_vis) (S.L.SF_dienst_beenden_klein_vis) {else} 0 (S.L.SF_pause_start_klein_vis) (S.L.SF_dienst_beenden_klein_vis) {endif} (L.L.IVU_TB_Modus) 3 = {if} 1 (S.L.TF_2_vis) (S.L.TF_3_vis) (S.L.TF_4_vis) (S.L.TF_5_vis) (S.L.TF_6_vis) (S.L.TF_7_vis) (S.L.TF_8_vis) (S.L.TF_9_vis) (S.L.TF_10_vis) 1 (S.L.TF_11_vis) (S.L.TF_12_vis) (S.L.TF_13_vis) (S.L.TF_14_vis) (S.L.TF_15_vis) (S.L.TF_16_vis) (S.L.TF_17_vis) 1 (S.L.SF_back_2_vis) 1 (S.L.sf_route_1) (S.L.sf_route_2) (S.L.sf_route_3) (S.L.sf_route_4) (L.L.IVU_Routenauswahl_Seite) $IntToStr (S.$.IVU_eingegebene_Umlaufnummer_Zusatz) "IVU_" (L.L.IVU_eingegebene_Umlaufnummer) $IntToStr $+ "_" $+ (L.$.IVU_eingegebene_Umlaufnummer_Zusatz) $+ (M.V.GetBusstopIndex) (S.L.IVU_Haltestellenindex) (L.L.IVU_Haltestellenindex) 0 (M.V.GetBusstopString) (S.$.IVU_Routendaten_1) (L.L.IVU_Haltestellenindex) 1 (M.V.GetBusstopString) (S.$.IVU_Routendaten_2) (L.L.IVU_Haltestellenindex) 2 (M.V.GetBusstopString) (S.$.IVU_Routendaten_3) (L.L.IVU_Haltestellenindex) 3 (M.V.GetBusstopString) (S.$.IVU_Routendaten_4) ' 1200_1234_00_123 ' Abfahrtszeit_Linie_Suffix_Route ' ZEILE 1 (L.$.IVU_Routendaten_1) "" $= {if} "" (S.$.ivu_textfeld_2) "" (S.$.ivu_textfeld_3) "" (S.$.ivu_textfeld_4) "" (S.$.ivu_textfeld_5) {else} ' Abfahrtszeit (1-4) "" (L.$.IVU_Routendaten_1) 14 $cutEnd (S.$.IVU_Routendaten_1_Stunde) "" (L.$.IVU_Routendaten_1) 2 $cutBegin 12 $cutEnd (S.$.IVU_Routendaten_1_Minute) (L.$.IVU_Routendaten_1_Stunde) "88" $= (L.$.IVU_Routendaten_1_Minute) "88" $= && {if} "" (S.$.IVU_Routendaten_1_Abfahrtszeit) {else} "" (L.$.IVU_Routendaten_1_Stunde) ":" $+ (L.$.IVU_Routendaten_1_Minute) $+ (S.$.IVU_Routendaten_1_Abfahrtszeit) {endif} ' Linie (6-9) "" (L.$.IVU_Routendaten_1) 5 $cutBegin 7 $cutEnd (S.$.IVU_Routendaten_1_Linie) (L.$.IVU_Routendaten_1_Linie) $StrToFloat (S.L.IVU_Routendaten_1_Linie) ' Suffix (11,12) "" (L.$.IVU_Routendaten_1) 10 $cutBegin 4 $cutEnd (S.$.IVU_Routendaten_1_Suffix) (L.$.IVU_Routendaten_1_Suffix) $StrToFloat (S.L.IVU_Routendaten_1_Suffix) ' Route (14-16) "" (L.$.IVU_Routendaten_1) 13 $cutBegin (S.$.IVU_Routendaten_1_Route) (L.$.IVU_Routendaten_1_Route) $StrToFloat (S.L.IVU_Routendaten_1_Route) ' Starthaltestelle "" (L.L.IVU_Routendaten_1_Linie) 100 * (L.L.IVU_Routendaten_1_Route) + (M.V.GetRouteIndex) 0 (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_Routendaten_1_Linie) 100 * (L.L.IVU_Routendaten_1_Route) + (M.V.GetRouteIndex) 0 (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.ivu_textfeld_4a) ' Endhaltestelle (L.L.IVU_Routendaten_1_Linie) 100 * (L.L.IVU_Routendaten_1_Route) + (M.V.GetRouteIndex) (S.L.IVU_Routendaten_1_Routenindex) (L.L.IVU_Routendaten_1_Routenindex) (M.V.GetBusstopCount) (S.L.IVU_Routendaten_1_Anz_Haltestellen) "" (L.L.IVU_Routendaten_1_Linie) 100 * (L.L.IVU_Routendaten_1_Route) + (M.V.GetRouteIndex) 0 (L.L.IVU_Routendaten_1_Anz_Haltestellen) + 1 - (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_Routendaten_1_Linie) 100 * (L.L.IVU_Routendaten_1_Route) + (M.V.GetRouteIndex) 0 (L.L.IVU_Routendaten_1_Anz_Haltestellen) + 1 - (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.ivu_textfeld_4b) ' Anzeige / Berechnung (L.$.IVU_Routendaten_1_Abfahrtszeit) (S.$.ivu_textfeld_2) "" "Linie " (L.L.IVU_Routendaten_1_Linie) $IntToStr $+ (S.$.ivu_textfeld_3) (L.L.IVU_Routendaten_1_Linie) (S.L.IVU_Route_1_Linie) (L.L.IVU_Routendaten_1_Suffix) (S.L.IVU_Route_1_Suffix) "" (L.$.ivu_textfeld_4a) "@" $+ (L.$.ivu_textfeld_4b) $+ (S.$.ivu_textfeld_4) "" "Route " (L.L.IVU_Routendaten_1_Route) $IntToStr $+ (S.$.ivu_textfeld_5) (L.L.IVU_Routendaten_1_Route) (S.L.IVU_Route_1_Fahrt) {endif} ' ZEILE 2 (L.$.IVU_Routendaten_2) "" $= {if} "" (S.$.ivu_textfeld_6) "" (S.$.ivu_textfeld_7) "" (S.$.ivu_textfeld_8) "" (S.$.ivu_textfeld_9) {else} ' Abfahrtszeit (1-4) "" (L.$.IVU_Routendaten_2) 14 $cutEnd (S.$.IVU_Routendaten_2_Stunde) "" (L.$.IVU_Routendaten_2) 2 $cutBegin 12 $cutEnd (S.$.IVU_Routendaten_2_Minute) (L.$.IVU_Routendaten_2_Stunde) "88" $= (L.$.IVU_Routendaten_2_Minute) "88" $= && {if} "" (S.$.IVU_Routendaten_2_Abfahrtszeit) {else} "" (L.$.IVU_Routendaten_2_Stunde) ":" $+ (L.$.IVU_Routendaten_2_Minute) $+ (S.$.IVU_Routendaten_2_Abfahrtszeit) {endif} ' Linie (6-9) "" (L.$.IVU_Routendaten_2) 5 $cutBegin 7 $cutEnd (S.$.IVU_Routendaten_2_Linie) (L.$.IVU_Routendaten_2_Linie) $StrToFloat (S.L.IVU_Routendaten_2_Linie) ' Suffix (11,12) "" (L.$.IVU_Routendaten_2) 10 $cutBegin 4 $cutEnd (S.$.IVU_Routendaten_2_Suffix) (L.$.IVU_Routendaten_2_Suffix) $StrToFloat (S.L.IVU_Routendaten_2_Suffix) ' Route (14-16) "" (L.$.IVU_Routendaten_2) 13 $cutBegin (S.$.IVU_Routendaten_2_Route) (L.$.IVU_Routendaten_2_Route) $StrToFloat (S.L.IVU_Routendaten_2_Route) ' Starthaltestelle "" (L.L.IVU_Routendaten_2_Linie) 100 * (L.L.IVU_Routendaten_2_Route) + (M.V.GetRouteIndex) 0 (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_Routendaten_2_Linie) 100 * (L.L.IVU_Routendaten_2_Route) + (M.V.GetRouteIndex) 0 (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.ivu_textfeld_8a) ' Endhaltestelle (L.L.IVU_Routendaten_2_Linie) 100 * (L.L.IVU_Routendaten_2_Route) + (M.V.GetRouteIndex) (S.L.IVU_Routendaten_2_Routenindex) (L.L.IVU_Routendaten_2_Routenindex) (M.V.GetBusstopCount) (S.L.IVU_Routendaten_2_Anz_Haltestellen) "" (L.L.IVU_Routendaten_2_Linie) 100 * (L.L.IVU_Routendaten_2_Route) + (M.V.GetRouteIndex) 0 (L.L.IVU_Routendaten_2_Anz_Haltestellen) + 1 - (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_Routendaten_2_Linie) 100 * (L.L.IVU_Routendaten_2_Route) + (M.V.GetRouteIndex) 0 (L.L.IVU_Routendaten_2_Anz_Haltestellen) + 1 - (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.ivu_textfeld_8b) ' Anzeige / Berechnung (L.$.IVU_Routendaten_2_Abfahrtszeit) (S.$.ivu_textfeld_6) "" "Linie " (L.L.IVU_Routendaten_2_Linie) $IntToStr $+ (S.$.ivu_textfeld_7) (L.L.IVU_Routendaten_2_Linie) (S.L.IVU_Route_2_Linie) (L.L.IVU_Routendaten_2_Suffix) (S.L.IVU_Route_2_Suffix) "" (L.$.ivu_textfeld_8a) "@" $+ (L.$.ivu_textfeld_8b) $+ (S.$.ivu_textfeld_8) "" "Route " (L.L.IVU_Routendaten_2_Route) $IntToStr $+ (S.$.ivu_textfeld_9) (L.L.IVU_Routendaten_2_Route) (S.L.IVU_Route_2_Fahrt) {endif} ' ZEILE 3 (L.$.IVU_Routendaten_3) "" $= {if} "" (S.$.ivu_textfeld_10) "" (S.$.ivu_textfeld_11) "" (S.$.ivu_textfeld_12) "" (S.$.ivu_textfeld_13) {else} ' Abfahrtszeit (1-4) "" (L.$.IVU_Routendaten_3) 14 $cutEnd (S.$.IVU_Routendaten_3_Stunde) "" (L.$.IVU_Routendaten_3) 2 $cutBegin 12 $cutEnd (S.$.IVU_Routendaten_3_Minute) (L.$.IVU_Routendaten_3_Stunde) "88" $= (L.$.IVU_Routendaten_3_Minute) "88" $= && {if} "" (S.$.IVU_Routendaten_3_Abfahrtszeit) {else} "" (L.$.IVU_Routendaten_3_Stunde) ":" $+ (L.$.IVU_Routendaten_3_Minute) $+ (S.$.IVU_Routendaten_3_Abfahrtszeit) {endif} ' Linie (6-9) "" (L.$.IVU_Routendaten_3) 5 $cutBegin 7 $cutEnd (S.$.IVU_Routendaten_3_Linie) (L.$.IVU_Routendaten_3_Linie) $StrToFloat (S.L.IVU_Routendaten_3_Linie) ' Suffix (11,12) "" (L.$.IVU_Routendaten_3) 10 $cutBegin 4 $cutEnd (S.$.IVU_Routendaten_3_Suffix) (L.$.IVU_Routendaten_3_Suffix) $StrToFloat (S.L.IVU_Routendaten_3_Suffix) ' Route (14-16) "" (L.$.IVU_Routendaten_3) 13 $cutBegin (S.$.IVU_Routendaten_3_Route) (L.$.IVU_Routendaten_3_Route) $StrToFloat (S.L.IVU_Routendaten_3_Route) ' Starthaltestelle "" (L.L.IVU_Routendaten_3_Linie) 100 * (L.L.IVU_Routendaten_3_Route) + (M.V.GetRouteIndex) 0 (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_Routendaten_3_Linie) 100 * (L.L.IVU_Routendaten_3_Route) + (M.V.GetRouteIndex) 0 (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.ivu_textfeld_12a) ' Endhaltestelle (L.L.IVU_Routendaten_3_Linie) 100 * (L.L.IVU_Routendaten_3_Route) + (M.V.GetRouteIndex) (S.L.IVU_Routendaten_3_Routenindex) (L.L.IVU_Routendaten_3_Routenindex) (M.V.GetBusstopCount) (S.L.IVU_Routendaten_3_Anz_Haltestellen) "" (L.L.IVU_Routendaten_3_Linie) 100 * (L.L.IVU_Routendaten_3_Route) + (M.V.GetRouteIndex) 0 (L.L.IVU_Routendaten_3_Anz_Haltestellen) + 1 - (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_Routendaten_3_Linie) 100 * (L.L.IVU_Routendaten_3_Route) + (M.V.GetRouteIndex) 0 (L.L.IVU_Routendaten_3_Anz_Haltestellen) + 1 - (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.ivu_textfeld_12b) ' Anzeige / Berechnung (L.$.IVU_Routendaten_3_Abfahrtszeit) (S.$.ivu_textfeld_10) "" "Linie " (L.L.IVU_Routendaten_3_Linie) $IntToStr $+ (S.$.ivu_textfeld_11) (L.L.IVU_Routendaten_3_Linie) (S.L.IVU_Route_3_Linie) (L.L.IVU_Routendaten_3_Suffix) (S.L.IVU_Route_3_Suffix) "" (L.$.ivu_textfeld_12a) "@" $+ (L.$.ivu_textfeld_12b) $+ (S.$.ivu_textfeld_12) "" "Route " (L.L.IVU_Routendaten_3_Route) $IntToStr $+ (S.$.ivu_textfeld_13) (L.L.IVU_Routendaten_3_Route) (S.L.IVU_Route_3_Fahrt) {endif} ' ZEILE 4 (L.$.IVU_Routendaten_4) "" $= {if} "" (S.$.ivu_textfeld_14) "" (S.$.ivu_textfeld_15) "" (S.$.ivu_textfeld_16) "" (S.$.ivu_textfeld_17) {else} ' Abfahrtszeit (1-4) "" (L.$.IVU_Routendaten_4) 14 $cutEnd (S.$.IVU_Routendaten_4_Stunde) "" (L.$.IVU_Routendaten_4) 2 $cutBegin 12 $cutEnd (S.$.IVU_Routendaten_4_Minute) (L.$.IVU_Routendaten_4_Stunde) "88" $= (L.$.IVU_Routendaten_4_Minute) "88" $= && {if} "" (S.$.IVU_Routendaten_4_Abfahrtszeit) {else} "" (L.$.IVU_Routendaten_4_Stunde) ":" $+ (L.$.IVU_Routendaten_4_Minute) $+ (S.$.IVU_Routendaten_4_Abfahrtszeit) {endif} ' Linie (6-9) "" (L.$.IVU_Routendaten_4) 5 $cutBegin 7 $cutEnd (S.$.IVU_Routendaten_4_Linie) (L.$.IVU_Routendaten_4_Linie) $StrToFloat (S.L.IVU_Routendaten_4_Linie) ' Suffix (11,12) "" (L.$.IVU_Routendaten_4) 10 $cutBegin 4 $cutEnd (S.$.IVU_Routendaten_4_Suffix) (L.$.IVU_Routendaten_4_Suffix) $StrToFloat (S.L.IVU_Routendaten_4_Suffix) ' Route (14-16) "" (L.$.IVU_Routendaten_4) 13 $cutBegin (S.$.IVU_Routendaten_4_Route) (L.$.IVU_Routendaten_4_Route) $StrToFloat (S.L.IVU_Routendaten_4_Route) ' Starthaltestelle "" (L.L.IVU_Routendaten_4_Linie) 100 * (L.L.IVU_Routendaten_4_Route) + (M.V.GetRouteIndex) 0 (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_Routendaten_4_Linie) 100 * (L.L.IVU_Routendaten_4_Route) + (M.V.GetRouteIndex) 0 (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.ivu_textfeld_16a) ' Endhaltestelle (L.L.IVU_Routendaten_4_Linie) 100 * (L.L.IVU_Routendaten_4_Route) + (M.V.GetRouteIndex) (S.L.IVU_Routendaten_4_Routenindex) (L.L.IVU_Routendaten_4_Routenindex) (M.V.GetBusstopCount) (S.L.IVU_Routendaten_4_Anz_Haltestellen) "" (L.L.IVU_Routendaten_4_Linie) 100 * (L.L.IVU_Routendaten_4_Route) + (M.V.GetRouteIndex) 0 (L.L.IVU_Routendaten_4_Anz_Haltestellen) + 1 - (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_Routendaten_4_Linie) 100 * (L.L.IVU_Routendaten_4_Route) + (M.V.GetRouteIndex) 0 (L.L.IVU_Routendaten_4_Anz_Haltestellen) + 1 - (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.ivu_textfeld_16b) ' Anzeige / Berechnung (L.$.IVU_Routendaten_4_Abfahrtszeit) (S.$.ivu_textfeld_14) "" "Linie " (L.L.IVU_Routendaten_4_Linie) $IntToStr $+ (S.$.ivu_textfeld_15) (L.L.IVU_Routendaten_4_Linie) (S.L.IVU_Route_4_Linie) (L.L.IVU_Routendaten_4_Suffix) (S.L.IVU_Route_4_Suffix) "" (L.$.ivu_textfeld_16a) "@" $+ (L.$.ivu_textfeld_16b) $+ (S.$.ivu_textfeld_16) "" "Route " (L.L.IVU_Routendaten_4_Route) $IntToStr $+ (S.$.ivu_textfeld_17) (L.L.IVU_Routendaten_4_Route) (S.L.IVU_Route_4_Fahrt) {endif} {else} 0 (S.L.TF_2_vis) (S.L.TF_3_vis) (S.L.TF_4_vis) (S.L.TF_5_vis) (S.L.TF_6_vis) (S.L.TF_7_vis) (S.L.TF_8_vis) (S.L.TF_9_vis) (S.L.TF_10_vis) 0 (S.L.TF_11_vis) (S.L.TF_12_vis) (S.L.TF_13_vis) (S.L.TF_14_vis) (S.L.TF_15_vis) (S.L.TF_16_vis) (S.L.TF_17_vis) 0 (S.L.SF_back_2_vis) 0 (S.L.sf_route_1) (S.L.sf_route_2) (S.L.sf_route_3) (S.L.sf_route_4) 0 (S.L.IVU_Routenauswahl_Seite) 0 (S.L.IVU_Routenauswahl_Seite_Information) "1" (S.$.IVU_eingegebene_Umlaufnummer_Zusatz) {endif} (L.L.IVU_TB_Modus) 1 = (L.L.IVU_TB_Modus) 4 = || (L.L.IVU_TB_Modus) 5 = || (L.L.IVU_TB_Modus) 7 = || {if} 1 (S.L.TF_1_vis) (S.L.SF_enter_vis) (S.L.SF_clear_vis) (S.L.SF_back_vis) 1 (S.L.SF_0_vis) (S.L.SF_1_vis) (S.L.SF_2_vis) (S.L.SF_3_vis) (S.L.SF_4_vis) (S.L.SF_5_vis) (S.L.SF_6_vis) (S.L.SF_7_vis) (S.L.SF_8_vis) (S.L.SF_9_vis) 0 (S.L.TF_50_vis) {else} (L.L.IVU_TB_Modus) 8 = {if} 1 (S.L.TF_50_vis) (S.L.SF_enter_vis) (S.L.SF_clear_vis) (S.L.SF_back_vis) 1 (S.L.SF_0_vis) (S.L.SF_1_vis) (S.L.SF_2_vis) (S.L.SF_3_vis) (S.L.SF_4_vis) (S.L.SF_5_vis) (S.L.SF_6_vis) (S.L.SF_7_vis) (S.L.SF_8_vis) (S.L.SF_9_vis) 0 (S.L.TF_1_vis) {else} 0 (S.L.TF_1_vis) (S.L.TF_50_vis) (S.L.SF_enter_vis) (S.L.SF_clear_vis) (S.L.SF_back_vis) 0 (S.L.SF_0_vis) (S.L.SF_1_vis) (S.L.SF_2_vis) (S.L.SF_3_vis) (S.L.SF_4_vis) (S.L.SF_5_vis) (S.L.SF_6_vis) (S.L.SF_7_vis) (S.L.SF_8_vis) (S.L.SF_9_vis) {endif} {endif} (L.L.IVU_TB_Modus) 11 = {if} 1 (S.L.TF_60_vis) (S.L.SF_enter_klein_vis) (S.L.SF_clear_klein_vis) 1 (S.L.SF_0_klein_vis) (S.L.SF_1_klein_vis) (S.L.SF_2_klein_vis) (S.L.SF_3_klein_vis) (S.L.SF_4_klein_vis) (S.L.SF_5_klein_vis) (S.L.SF_6_klein_vis) (S.L.SF_7_klein_vis) (S.L.SF_8_klein_vis) (S.L.SF_9_klein_vis) {else} 0 (S.L.TF_60_vis) (S.L.SF_enter_klein_vis) (S.L.SF_clear_klein_vis) 0 (S.L.SF_0_klein_vis) (S.L.SF_1_klein_vis) (S.L.SF_2_klein_vis) (S.L.SF_3_klein_vis) (S.L.SF_4_klein_vis) (S.L.SF_5_klein_vis) (S.L.SF_6_klein_vis) (S.L.SF_7_klein_vis) (S.L.SF_8_klein_vis) (S.L.SF_9_klein_vis) {endif} (L.L.IVU_manuelles_Ziel) 0 = {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) (M.V.GetRouteTerminusIndex) 0 (M.V.GetTerminusString) $+ (S.$.IVU_letzter_Halt) 100 $SetLengthL (S.$.ivu_textfeld_19) {else} "" (L.L.IVU_eingegebenes_Ziel) (M.V.GetTerminusIndex) 0 (M.V.GetTerminusString) $+ (S.$.IVU_letzter_Halt) 100 $SetLengthL (S.$.ivu_textfeld_19) {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 12 = || {if} 1 (S.L.TF_20_vis) (S.L.TF_21_vis) (S.L.TF_22_vis) (S.L.TF_23_vis) (S.L.TF_24_vis) (S.L.TF_25_vis) (L.L.IVU_eingegebene_Linie) 0 = {if} "-1" (S.$.ivu_textfeld_18) {else} "" (L.L.IVU_eingegebene_Linie) $IntToStr $+ (S.$.ivu_textfeld_18) {endif} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 0 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 0 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.IVU_derzeitiger_Halt) 100 $SetLengthL (S.$.ivu_textfeld_20) (L.L.IVU_Anzahl_Haltestellen_Route) (L.L.IVU_HST_pos) - 1 > {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 1 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 1 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ 100 $SetLengthL (S.$.ivu_textfeld_21) {else} "" 100 $SetLengthL (S.$.ivu_textfeld_21) {endif} (L.L.IVU_Anzahl_Haltestellen_Route) (L.L.IVU_HST_pos) - 2 > {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 2 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 2 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ 100 $SetLengthL (S.$.ivu_textfeld_22) {else} "" 100 $SetLengthL (S.$.ivu_textfeld_22) {endif} (L.L.IVU_Anzahl_Haltestellen_Route) (L.L.IVU_HST_pos) - 3 > {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 3 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 3 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ 100 $SetLengthL (S.$.ivu_textfeld_23) {else} "" 100 $SetLengthL (S.$.ivu_textfeld_23) {endif} (L.L.IVU_Anzahl_Haltestellen_Route) (L.L.IVU_HST_pos) - 4 > {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 4 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 4 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ 100 $SetLengthL (S.$.ivu_textfeld_24) {else} "" 100 $SetLengthL (S.$.ivu_textfeld_24) {endif} (L.L.IVU_Anzahl_Haltestellen_Route) (L.L.IVU_HST_pos) - 5 > {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 5 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) 5 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ 100 $SetLengthL (S.$.ivu_textfeld_24a) {else} "" 100 $SetLengthL (S.$.ivu_textfeld_24a) {endif} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) -1 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) " " $+ (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) -1 (L.L.IVU_HST_pos) + (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ 100 $SetLengthL (S.$.ivu_textfeld_25) {else} 0 (S.L.TF_20_vis) (S.L.TF_21_vis) (S.L.TF_22_vis) (S.L.TF_23_vis) (S.L.TF_24_vis) (S.L.TF_25_vis) {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_eingegebene_Fahrtnummer) 0 = && {if} 23 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 11 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 23 = || (L.L.IVU_TB_Modus) 24 = || (L.L.IVU_TB_Modus) 25 = || (L.L.IVU_TB_Modus) 26 = || {if} 1 (S.L.SF_umlauf_waehlen_vis) (S.L.SF_ziel_waehlen_vis) {else} 0 (S.L.SF_umlauf_waehlen_vis) (S.L.SF_ziel_waehlen_vis) {endif} (L.L.IVU_TB_Modus) 9 = {if} 1 (S.L.SF_tick_funkt_vis) {else} 0 (S.L.SF_tick_funkt_vis) {endif} (L.L.IVU_TB_Modus) 15 = {if} 1 (S.L.SF_tick_zwischens_vis) (S.L.SF_pause_start_vis) {else} 0 (S.L.SF_tick_zwischens_vis) (S.L.SF_pause_start_vis) {endif} (L.L.IVU_TB_Modus) 15 = (L.L.IVU_TB_Modus) 17 = || (L.L.IVU_TB_Modus) 21 = || {if} 1 (S.L.SF_back_3_vis) {else} 0 (S.L.SF_back_3_vis) {endif} (L.L.IVU_TB_Modus) 17 = {if} 1 (S.L.TF_41_vis) (S.L.TF_42_vis) (S.L.TF_43_vis) (S.L.TF_44_vis) (S.L.TF_45_vis) (S.L.TF_46_vis) (S.L.TF_47_vis) (S.L.TF_48_vis) (S.L.TF_49_vis) "" (L.L.IVU_gedruckte_Fahrscheine_Anzahl) $IntToStr $+ (S.$.ivu_textfeld_45) "" (L.L.IVU_gedruckte_Fahrscheine_Betrag) $IntToStr $+ "," $+ (L.L.IVU_gedruckte_Fahrscheine_Betrag) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_49) "0" (S.$.ivu_textfeld_46) "0,00\" (S.$.ivu_textfeld_50) "0" (S.$.ivu_textfeld_47) "0,00\" (S.$.ivu_textfeld_51) "0" (S.$.ivu_textfeld_48) "0,00\" (S.$.ivu_textfeld_52) "" (L.L.IVU_Schichtumsatz_bar) $IntToStr $+ "," $+ (L.L.IVU_Schichtumsatz_bar) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_53) {else} 0 (S.L.TF_41_vis) (S.L.TF_42_vis) (S.L.TF_43_vis) (S.L.TF_44_vis) (S.L.TF_45_vis) (S.L.TF_46_vis) (S.L.TF_47_vis) (S.L.TF_48_vis) (S.L.TF_49_vis) {endif} ' Berechnung des aktuellen Schichtumsatzes (L.L.IVU_gedruckte_Fahrscheine_Betrag) (L.L.IVU_gedruckte_Fahrscheine_Storno) - (L.L.IVU_gedruckte_Fahrscheine_Gutschrift) - (L.L.IVU_gedruckte_Fahrscheine_Rueck) - (S.L.IVU_Schichtumsatz_bar) (L.L.IVU_TB_Modus) 2 = (L.L.IVU_TB_Modus) 3 = || (L.L.IVU_TB_Modus) 6 = || (L.L.IVU_TB_Modus) 7 = || (L.L.IVU_TB_Modus) 8 = || (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 10 = || (L.L.IVU_TB_Modus) 11 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 16 = || (L.L.IVU_TB_Modus) 17 = || (L.L.IVU_TB_Modus) 18 = || (L.L.IVU_TB_Modus) 19 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 21 = || (L.L.IVU_TB_Modus) 22 = || (L.L.IVU_TB_Modus) 23 = || (L.L.IVU_TB_Modus) 24 = || (L.L.IVU_TB_Modus) 25 = || (L.L.IVU_TB_Modus) 26 = || (L.L.IVU_TB_Modus) 27 = || (L.L.IVU_Fehler_oben_aktiv) 0 = && {if} 1 (S.L.TF_18_vis) (S.L.TF_19_vis) (S.L.TF_38_vis) {else} 0 (S.L.TF_18_vis) (S.L.TF_19_vis) (S.L.TF_38_vis) {endif} (L.L.IVU_TB_Modus) 9 = (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 20 = || {if} 1 (S.L.TF_27_vis) (S.L.TF_28_vis) (S.L.TF_29_vis) (S.L.TF_30_vis) (S.L.TF_31_vis) (S.L.TF_32_vis) (S.L.TF_33_vis) (S.L.TF_34_vis) (S.L.TF_35_vis) (S.L.TF_36_vis) (S.L.SF_ticket_drucken_vis) {else} 0 (S.L.TF_27_vis) (S.L.TF_28_vis) (S.L.TF_29_vis) (S.L.TF_30_vis) (S.L.TF_31_vis) (S.L.TF_32_vis) (S.L.TF_33_vis) (S.L.TF_34_vis) (S.L.TF_35_vis) (S.L.TF_36_vis) (S.L.SF_ticket_drucken_vis) {endif} (L.L.IVU_TB_Modus) 9 = (L.L.IVU_TB_Modus) 20 = || {if} (L.L.IVU_manuelles_Ziel) 0 = {if} (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) (M.V.GetRouteTerminusIndex) (M.V.GetTerminusCode) (S.L.IVU_Zielcode) (L.L.IVU_Zielcode) 0 > {if} "" (L.L.IVU_Zielcode) $IntToStr (S.$.ivu_textfeld_35) {else} "0" (S.$.ivu_textfeld_35) {endif} {else} (L.L.IVU_eingegebenes_Ziel) $IntToStr (S.$.ivu_textfeld_35) {endif} 1 (S.L.SF_ticket_1_vis) (S.L.SF_ticket_2_vis) (S.L.SF_ticket_3_vis) (S.L.SF_ticket_4_vis) (S.L.SF_ticket_5_vis) (S.L.SF_ticket_6_vis) (S.L.SF_ticket_7_vis) (S.L.SF_ticket_8_vis) (S.L.SF_ticket_9_vis) (S.L.SF_ticket_10_vis) 1 (S.L.SF_ticket_last_vis) (L.L.IVU_Ticket_Seite) 0 > {if} 1 (S.L.SF_ticket_back_vis) {else} 0 (S.L.SF_ticket_back_vis) {endif} (L.L.IVU_Ticket_Seite) 5 < {if} 1 (S.L.SF_ticket_weiter_vis) {else} 0 (S.L.SF_ticket_weiter_vis) {endif} (L.L.IVU_Ticket_Seite) 0 = {if} 0 (M.V.GetTicketName) (S.$.ivu_textfeld_30) 1 (M.V.GetTicketName) (S.$.ivu_textfeld_31) 2 (M.V.GetTicketName) (S.$.ivu_textfeld_32) 3 (M.V.GetTicketName) (S.$.ivu_textfeld_33) 4 (M.V.GetTicketName) (S.$.ivu_textfeld_34) 5 (M.V.GetTicketName) (S.$.ivu_textfeld_38) 6 (M.V.GetTicketName) (S.$.ivu_textfeld_39) 7 (M.V.GetTicketName) (S.$.ivu_textfeld_40) 8 (M.V.GetTicketName) (S.$.ivu_textfeld_41) 9 (M.V.GetTicketName) (S.$.ivu_textfeld_42) {endif} (L.L.IVU_Ticket_Seite) 1 = {if} 10 (M.V.GetTicketName) (S.$.ivu_textfeld_30) 11 (M.V.GetTicketName) (S.$.ivu_textfeld_31) 12 (M.V.GetTicketName) (S.$.ivu_textfeld_32) 13 (M.V.GetTicketName) (S.$.ivu_textfeld_33) 14 (M.V.GetTicketName) (S.$.ivu_textfeld_34) 15 (M.V.GetTicketName) (S.$.ivu_textfeld_38) 16 (M.V.GetTicketName) (S.$.ivu_textfeld_39) 17 (M.V.GetTicketName) (S.$.ivu_textfeld_40) 18 (M.V.GetTicketName) (S.$.ivu_textfeld_41) 19 (M.V.GetTicketName) (S.$.ivu_textfeld_42) {endif} (L.L.IVU_Ticket_Seite) 2 = {if} 20 (M.V.GetTicketName) (S.$.ivu_textfeld_30) 21 (M.V.GetTicketName) (S.$.ivu_textfeld_31) 22 (M.V.GetTicketName) (S.$.ivu_textfeld_32) 23 (M.V.GetTicketName) (S.$.ivu_textfeld_33) 24 (M.V.GetTicketName) (S.$.ivu_textfeld_34) 25 (M.V.GetTicketName) (S.$.ivu_textfeld_38) 26 (M.V.GetTicketName) (S.$.ivu_textfeld_39) 27 (M.V.GetTicketName) (S.$.ivu_textfeld_40) 28 (M.V.GetTicketName) (S.$.ivu_textfeld_41) 29 (M.V.GetTicketName) (S.$.ivu_textfeld_42) {endif} (L.L.IVU_Ticket_Seite) 3 = {if} 30 (M.V.GetTicketName) (S.$.ivu_textfeld_30) 31 (M.V.GetTicketName) (S.$.ivu_textfeld_31) 32 (M.V.GetTicketName) (S.$.ivu_textfeld_32) 33 (M.V.GetTicketName) (S.$.ivu_textfeld_33) 34 (M.V.GetTicketName) (S.$.ivu_textfeld_34) 35 (M.V.GetTicketName) (S.$.ivu_textfeld_38) 36 (M.V.GetTicketName) (S.$.ivu_textfeld_39) 37 (M.V.GetTicketName) (S.$.ivu_textfeld_40) 38 (M.V.GetTicketName) (S.$.ivu_textfeld_41) 39 (M.V.GetTicketName) (S.$.ivu_textfeld_42) {endif} (L.L.IVU_Ticket_Seite) 4 = {if} 40 (M.V.GetTicketName) (S.$.ivu_textfeld_30) 41 (M.V.GetTicketName) (S.$.ivu_textfeld_31) 42 (M.V.GetTicketName) (S.$.ivu_textfeld_32) 43 (M.V.GetTicketName) (S.$.ivu_textfeld_33) 44 (M.V.GetTicketName) (S.$.ivu_textfeld_34) 45 (M.V.GetTicketName) (S.$.ivu_textfeld_38) 46 (M.V.GetTicketName) (S.$.ivu_textfeld_39) 47 (M.V.GetTicketName) (S.$.ivu_textfeld_40) 48 (M.V.GetTicketName) (S.$.ivu_textfeld_41) 49 (M.V.GetTicketName) (S.$.ivu_textfeld_42) {endif} (L.L.IVU_Ticket_Seite) 5 = {if} 50 (M.V.GetTicketName) (S.$.ivu_textfeld_30) 51 (M.V.GetTicketName) (S.$.ivu_textfeld_31) 52 (M.V.GetTicketName) (S.$.ivu_textfeld_32) 53 (M.V.GetTicketName) (S.$.ivu_textfeld_33) 54 (M.V.GetTicketName) (S.$.ivu_textfeld_34) 55 (M.V.GetTicketName) (S.$.ivu_textfeld_38) 56 (M.V.GetTicketName) (S.$.ivu_textfeld_39) 57 (M.V.GetTicketName) (S.$.ivu_textfeld_40) 58 (M.V.GetTicketName) (S.$.ivu_textfeld_41) 59 (M.V.GetTicketName) (S.$.ivu_textfeld_42) {endif} (L.$.ivu_textfeld_27) "Preis fehlt" $= {if} "-" {else} "1 Zone" {endif} "@" $+ (L.$.IVU_derzeitiger_Halt) $+ "@" $+ (L.$.IVU_letzter_Halt) $+ "@" $+ "direkt" $+ (S.$.ivu_textfeld_29) "" " " (L.L.IVU_Papierrolle_Laenge) $IntToStr $+ "cm" $+ 100 $SetLengthL (S.$.ivu_textfeld_36) {else} 0 (S.L.SF_ticket_1_vis) (S.L.SF_ticket_2_vis) (S.L.SF_ticket_3_vis) (S.L.SF_ticket_4_vis) (S.L.SF_ticket_5_vis) (S.L.SF_ticket_6_vis) (S.L.SF_ticket_7_vis) (S.L.SF_ticket_8_vis) (S.L.SF_ticket_9_vis) (S.L.SF_ticket_10_vis) 0 (S.L.SF_ticket_last_vis) 0 (S.L.SF_ticket_back_vis) (S.L.SF_ticket_weiter_vis) {endif} (L.L.IVU_Ticket_wird_gedruckt) 1 = {if} (L.L.ivu_fahrschein_pos) (L.S.Timegap) 0.8 * - -1 max (S.L.ivu_fahrschein_pos) -1 = {if} (L.L.IVU_Ticketauswahl) (S.L.GivenTicket) 0 (S.L.IVU_Ticket_wird_gedruckt) {endif} {endif} (L.L.IVU_Schichtabrechnung_wird_gedruckt) 1 = {if} 1 (S.L.IVU_Schichtabrechung_ausgegeben) (L.L.ivu_fahrschein_pos) (L.S.Timegap) 0.8 * - -1 max (S.L.ivu_fahrschein_pos) -1 = {if} 0 (S.L.IVU_Schichtabrechnung_wird_gedruckt) {endif} {endif} (L.L.GivenTicket) -1 = (L.L.IVU_Schichtabrechung_ausgegeben) 0 = && (L.L.IVU_Ticket_wird_gedruckt) 0 = && {if} 0 (S.L.ivu_fahrschein_pos) {endif} (L.L.IVU_Fehler_oben_aktiv) 1 = {if} (L.L.IVU_Fehler) 1 = {if} "IVU\Fehlermeldungen\falsche_PIN.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} (L.L.IVU_Fehler) 2 = {if} "IVU\Fehlermeldungen\unbekannte_Route.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} (L.L.IVU_Fehler) 3 = {if} "IVU\Fehlermeldungen\unbekannte_Umlaufnr.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} (L.L.IVU_Fehler) 4 = {if} "IVU\Fehlermeldungen\unbekannte_Zielnr.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} (L.L.IVU_Fehler) 5 = {if} "IVU\Fehlermeldungen\unbekannte_Verkaeufernr.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} (L.L.IVU_Fehler) 6 = {if} "IVU\Fehlermeldungen\unbekannte_Liniennr.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} (L.L.IVU_Fehler) 7 = {if} "IVU\Fehlermeldungen\unbekannte_Fahrtnr.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} (L.L.IVU_Fehler) 8 = {if} "IVU\Fehlermeldungen\Unfall.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} (L.L.IVU_Fehler) 9 = {if} "IVU\Fehlermeldungen\uebertr.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} (L.L.IVU_Fehler) 10 = {if} "IVU\Fehlermeldungen\ueb.png" (S.$.IVU_Fehlermeldung_Inhalt) "" {endif} {endif} (L.L.IVU_TB_Modus) 1 = (L.L.IVU_TB_Modus) 2 = || (L.L.IVU_TB_Modus) 3 = || (L.L.IVU_TB_Modus) 4 = || (L.L.IVU_TB_Modus) 5 = || (L.L.IVU_TB_Modus) 6 = || (L.L.IVU_TB_Modus) 7 = || (L.L.IVU_TB_Modus) 8 = || (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 10 = || (L.L.IVU_TB_Modus) 11 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 16 = || (L.L.IVU_TB_Modus) 17 = || (L.L.IVU_TB_Modus) 18 = || (L.L.IVU_TB_Modus) 19 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 21 = || (L.L.IVU_TB_Modus) 22 = || (L.L.IVU_TB_Modus) 23 = || (L.L.IVU_TB_Modus) 24 = || (L.L.IVU_TB_Modus) 25 = || (L.L.IVU_TB_Modus) 26 = || (L.L.IVU_TB_Modus) 27 = || {if} (L.L.IVU_eingegebene_Fahrtnummer) 0 > {if} 1 (S.L.IVU_fahrplanlage_aktiv) (M.V.GetTTDelay) (S.L.IVU_aktuelle_Fpllage) (M.V.GetTTDelay) s1 60 / s0 "" l0 abs trunc " 2" $IntToStrEnh $+ (S.$.IVU_Fpllage_1) "" l0 abs trunc " 2" $IntToStrEnh $+ "," $+ l0 abs l0 abs trunc - 2 * trunc 5 * " 1" $IntToStrEnh $+ (S.$.IVU_Fpllage_2) (L.L.schedule_active) 1 = {if} (M.V.GetTTDelay) -5999 > {if} (L.L.IVU_HST_pos) 0 = {if} "" ">*99" (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\weiss.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 0 (S.L.TF_37_vis) 1 (S.L.TF_52_vis) {else} "" ">-99" (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\rot.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 1 (S.L.TF_37_vis) 0 (S.L.TF_52_vis) {endif} {endif} (M.V.GetTTDelay) -6000 > (M.V.GetTTDelay) -599 < && {if} (L.L.IVU_HST_pos) 0 = {if} "" "*" (L.$.IVU_Fpllage_1) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\weiss.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 0 (S.L.TF_37_vis) 1 (S.L.TF_52_vis) {else} "" "-" (L.$.IVU_Fpllage_1) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\rot.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 1 (S.L.TF_37_vis) 0 (S.L.TF_52_vis) {endif} {endif} (M.V.GetTTDelay) -600 > (M.V.GetTTDelay) -30 < && {if} (L.L.IVU_HST_pos) 0 = {if} "" "*" (L.$.IVU_Fpllage_2) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\weiss.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 0 (S.L.TF_37_vis) 1 (S.L.TF_52_vis) {else} "" "-" (L.$.IVU_Fpllage_2) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\rot.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 1 (S.L.TF_37_vis) 0 (S.L.TF_52_vis) {endif} {endif} (M.V.GetTTDelay) -31 > (M.V.GetTTDelay) 0 < && {if} (L.L.IVU_HST_pos) 0 = {if} "" "*" (L.$.IVU_Fpllage_2) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\weiss.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 0 (S.L.TF_37_vis) 1 (S.L.TF_52_vis) {else} "" (L.$.IVU_Fpllage_2) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\gruen.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 0 (S.L.TF_37_vis) 1 (S.L.TF_52_vis) {endif} {endif} (M.V.GetTTDelay) 0 = {if} "" (L.$.IVU_Fpllage_2) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\gruen.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 0 (S.L.TF_37_vis) 1 (S.L.TF_52_vis) {endif} (M.V.GetTTDelay) 0 > (M.V.GetTTDelay) 31 < && {if} "" (L.$.IVU_Fpllage_2) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\gruen.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 0 (S.L.TF_37_vis) 1 (S.L.TF_52_vis) {endif} (M.V.GetTTDelay) 30 > (M.V.GetTTDelay) 600 < && {if} "" "+" (L.$.IVU_Fpllage_2) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\blau.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 1 (S.L.TF_37_vis) 0 (S.L.TF_52_vis) {endif} (M.V.GetTTDelay) 599 > (M.V.GetTTDelay) 6000 < && {if} "" "+" (L.$.IVU_Fpllage_1) $+ (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\blau.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 1 (S.L.TF_37_vis) 0 (S.L.TF_52_vis) {endif} (M.V.GetTTDelay) 6000 > {if} "" ">+99" (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\blau.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 1 (S.L.TF_37_vis) 0 (S.L.TF_52_vis) {endif} {else} "" "no data" (S.$.ivu_textfeld_37) "IVU\Fahrplanlage_Hintergrund\weiss.png" (S.$.IVU_Fahrplanzeit_Hintergrund) "" 0 (S.L.TF_37_vis) 1 (S.L.TF_52_vis) {endif} {else} 0 (S.L.IVU_fahrplanlage_aktiv) (S.L.TF_37_vis) (S.L.TF_52_vis) {endif} {else} 0 (S.L.IVU_fahrplanlage_aktiv) (S.L.TF_37_vis) (S.L.TF_52_vis) {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_Ticketing_freigeschaltet) 1 = && {if} (L.L.door_0) 0.2 > (L.L.IVU_TB_Sperre_1) 0 = && {if} 9 (S.L.IVU_TB_Modus) 1 (S.L.IVU_TB_Sperre_1) {endif} {endif} (L.L.IVU_TB_Modus) 9 = {if} (L.L.Velocity) 9 > (L.L.IVU_TB_Sperre_2) 0 = && {if} 6 (S.L.IVU_TB_Modus) 1 (S.L.IVU_TB_Sperre_2) {endif} {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 12 = || {if} 1 (S.L.IVU_Letzter_Modus) (S.L.sf_hst_1) {else} 0 (S.L.sf_hst_1) {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 23 = || {if} (L.L.SF_wegfuehren_infofeld) {if} 1 (S.L.SF_wegfuehren_infofeld_vis) {else} 0 (S.L.SF_wegfuehren_infofeld_vis) {endif} {else} 0 (S.L.SF_wegfuehren_infofeld_vis) {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 11 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 16 = || (L.L.IVU_TB_Modus) 17 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 21 = || (L.L.IVU_TB_Modus) 23 = || (L.L.IVU_TB_Modus) 24 = || (L.L.IVU_TB_Modus) 25 = || (L.L.IVU_TB_Modus) 26 = || {if} 1 (S.L.SF_Durchsage_vis) {else} 0 (S.L.SF_Durchsage_vis) {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 11 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 16 = || (L.L.IVU_TB_Modus) 17 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 21 = || (L.L.IVU_TB_Modus) 23 = || (L.L.IVU_TB_Modus) 24 = || (L.L.IVU_TB_Modus) 25 = || (L.L.IVU_TB_Modus) 26 = || {if} 1 (S.L.SF_Unfallruf_vis) (S.L.SF_razzia_vis) (S.L.SF_leitstelle_vis) (S.L.SF_busruf_vis) {else} 0 (S.L.SF_Unfallruf_vis) (S.L.SF_razzia_vis) (S.L.SF_leitstelle_vis) (S.L.SF_busruf_vis) {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 11 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 23 = || (L.L.IVU_TB_Modus) 24 = || (L.L.IVU_TB_Modus) 25 = || (L.L.IVU_TB_Modus) 26 = || {if} 1 (S.L.SF_wegfuehren_vis) (S.L.SF_pasinfo_vis) {else} 0 (S.L.SF_wegfuehren_vis) (S.L.SF_pasinfo_vis) {endif} (L.L.SF_razzia_status) {if} "IVU_Mod_01_NM.png" (S.$.IVU_SF_razzia) "" {else} "" (S.$.IVU_SF_razzia) {endif} (L.L.SF_pasinfo_status) {if} "IVU_Mod_01_NM.png" (S.$.IVU_SF_pasinfo) "" {else} "" (S.$.IVU_SF_pasinfo) {endif} (L.L.SF_wegfuehren_infofeld) {if} "IVU_Mod_01_NM.png" (S.$.IVU_SF_wegfuehren) "" {else} "" (S.$.IVU_SF_wegfuehren) {endif} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 12 = || {if} 1 (S.L.sf_hst_0) (S.L.sf_hst_2) (S.L.sf_hst_3) (S.L.sf_hst_4) (S.L.sf_hst_5) {else} 0 (S.L.sf_hst_0) (S.L.sf_hst_2) (S.L.sf_hst_3) (S.L.sf_hst_4) (S.L.sf_hst_5) {endif} (L.L.door_0) 0 = {if} 0 (S.L.IVU_TB_Sperre_1) {endif} (L.L.door_0) 0 > {if} 0 (S.L.IVU_TB_Sperre_2) {endif} (L.L.IVU_TB_Modus) 13 = (L.L.IVU_TB_Modus) 14 = || {if} 1 (S.L.SF_Durchsage_1_vis) (S.L.SF_Durchsage_2_vis) (S.L.SF_Durchsage_3_vis) (S.L.SF_Durchsage_4_vis) (S.L.SF_Durchsage_5_vis) {else} 0 (S.L.SF_Durchsage_1_vis) (S.L.SF_Durchsage_2_vis) (S.L.SF_Durchsage_3_vis) (S.L.SF_Durchsage_4_vis) (S.L.SF_Durchsage_5_vis) {endif} (L.L.IVU_TB_Modus) 13 = {if} 1 (S.L.SF_Durchsage_down_vis) (S.L.SF_Durchsage_6_vis) {else} 0 (S.L.SF_Durchsage_down_vis) (S.L.SF_Durchsage_6_vis) {endif} (L.L.IVU_TB_Modus) 14 = {if} 1 (S.L.SF_Durchsage_up_vis) {else} 0 (S.L.SF_Durchsage_up_vis) {endif} (L.L.IVU_TB_Modus) 16 = {if} 1 (S.L.SF_schicht_beenden_vis) (L.L.IVU_Ticketing_freigeschaltet) {if} "IVU_Mod_01.png" (S.$.IVU_SF_Schicht_beenden) "" {else} "IVU_Mod_01_NM.png" (S.$.IVU_SF_Schicht_beenden) "" {endif} {else} 0 (S.L.SF_schicht_beenden_vis) {endif} (L.L.IVU_TB_Modus) 22 = {if} 1 (S.L.SF_pause_ende_vis) {else} 0 (S.L.SF_pause_ende_vis) {endif} ' eTicket (C.L.eTicket_Kontrolle) 1 = {if} (C.L.eTicket_Kontrolle_Pathlink) (M.V.GetHumanCountOnPathLink) 1 min (S.L.IVU_eTicket) {endif} (L.L.IVU_eTicket) 1 = (L.L.IVU_eT_Sperre) 0 = && (L.L.IVU_eTicket_Kontrolle_Kartendaten_sichtbar) 1 = && {if} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 20 = || {if} 21 (S.L.IVU_TB_Modus) 1 (S.L.IVU_eT_Sperre) {endif} {endif} (L.L.IVU_eTicket) 0 = {if} 0 (S.L.IVU_eT_Sperre) (S.L.IVU_eT_Sperre_3) {endif} (L.L.IVU_eTicket) 1 = (L.L.IVU_eT_Sperre_3) 0 = && {if} 0 (S.L.IVU_eT_Sperre_2) 1 (S.L.IVU_eT_Sperre_3) {endif} (L.L.IVU_TB_Modus) 21 = {if} 1 (S.L.TF_53_vis) (S.L.TF_54_vis) (S.L.TF_55_vis) (S.L.TF_56_vis) (S.L.TF_57_vis) (S.L.TF_58_vis) (S.L.TF_59_vis) 0 (S.L.IVU_Kopf_eTicket_Status_Timer) "" (S.$.ivu_textfeld_55) "Nein" (S.$.ivu_textfeld_56) "01.07.2021 - 29.02.2024" (S.$.ivu_textfeld_57) (L.L.IVU_eT_Sperre_2) 0 = {if} 1 7 random (S.L.IVU_eT_Zufall_Fahrscheinart) s0 1 (S.L.IVU_eT_Sperre_2) (M.L.IVU_eTicket_Kontrolle) 0 (S.L.IVU_Kopf_eTicket_Status_Timer) {endif} l0 1 = {if} "Abo-Monatskarte" (S.$.ivu_textfeld_58) {endif} l0 2 = {if} "VBB-Umweltkarte" (S.$.ivu_textfeld_58) {endif} l0 3 = {if} "8-Uhr-Karte (Cottbus)" (S.$.ivu_textfeld_58) {endif} l0 4 = {if} "9-Uhr-Karte" (S.$.ivu_textfeld_58) {endif} l0 5 = {if} "10-Uhr-Karte (Berlin)" (S.$.ivu_textfeld_58) {endif} l0 6 = {if} "Berlin-Ticket S" (S.$.ivu_textfeld_58) {endif} l0 7 = {if} "Mobi.ticket Brandenburg" (S.$.ivu_textfeld_58) {endif} "Nein" (S.$.ivu_textfeld_59) "gültig" (S.$.ivu_textfeld_60) l0 1 = {if} "Verbundraum" (S.$.ivu_textfeld_61) {endif} l0 2 = {if} "Berlin AB" (S.$.ivu_textfeld_61) {endif} l0 3 = {if} "Cottbus ABC" (S.$.ivu_textfeld_61) {endif} l0 4 = {if} "Brandenb., Frankf. BC" (S.$.ivu_textfeld_61) {endif} l0 5 = {if} "Berlin BC" (S.$.ivu_textfeld_61) {endif} l0 6 = {if} "Berlin AB" (S.$.ivu_textfeld_61) {endif} l0 7 = {if} "Verkehrsverbund" (S.$.ivu_textfeld_61) {endif} {else} 0 (S.L.TF_53_vis) (S.L.TF_54_vis) (S.L.TF_55_vis) (S.L.TF_56_vis) (S.L.TF_57_vis) (S.L.TF_58_vis) (S.L.TF_59_vis) (S.L.IVU_eT_Sperre_2) {endif} ' Lampen fuer eTicket-Kontrolle (L.L.IVU_eTicket) 1 = {if} (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 12 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 20 = || (L.L.IVU_TB_Modus) 21 = || (L.L.IVU_TB_Modus) 23 = || {if} "IVU_Ticketbox_1_eTicket_correct_Nightmap.png" (S.$.IVU_eTicket_Lampe_Status) "" (L.L.IVU_eT_Sperre_4) 0 = {if} (M.L.IVU_eTicket_Kontrolle) 1 (S.L.IVU_eT_Sperre_4) 0 (S.L.IVU_Kopf_eTicket_Status_Timer) {endif} {else} ' "IVU_Ticketbox_1_eTicket_error_Nightmap.png" (S.$.IVU_eTicket_Lampe_Status) "" "IVU_Ticketbox_1_eTicket_correct_Nightmap.png" (S.$.IVU_eTicket_Lampe_Status) "" (L.L.IVU_eT_Sperre_4) 0 = {if} (M.L.IVU_eTicket_Kontrolle) 1 (S.L.IVU_eT_Sperre_4) 0 (S.L.IVU_Kopf_eTicket_Status_Timer) {endif} {endif} {else} "" (S.$.IVU_eTicket_Lampe_Status) "" 0 (S.L.IVU_eT_Sperre_4) {endif} ' Textur fuer Anzahl der Haltestellen im Modus 6 oder 12 (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 12 = || {if} (L.L.IVU_Anzahl_Haltestellen_Route) 1 - (L.L.IVU_HST_pos) - 3 > {if} "IVU_Haltestellen_4.png" (S.$.IVU_Haltestellenanzahl_Display) "" "IVU_Informationen_4.png" (S.$.IVU_Information_Anzahl_Display) "" 1 (S.L.TF_40_vis) (S.L.TF_51_vis) {endif} (L.L.IVU_Anzahl_Haltestellen_Route) 1 - (L.L.IVU_HST_pos) - trunc 3 = {if} "IVU_Haltestellen_3.png" (S.$.IVU_Haltestellenanzahl_Display) "" "IVU_Informationen_3.png" (S.$.IVU_Information_Anzahl_Display) "" 1 (S.L.TF_40_vis) (S.L.TF_51_vis) {endif} (L.L.IVU_Anzahl_Haltestellen_Route) 1 - (L.L.IVU_HST_pos) - trunc 2 = {if} "IVU_Haltestellen_2.png" (S.$.IVU_Haltestellenanzahl_Display) "" "IVU_Informationen_2.png" (S.$.IVU_Information_Anzahl_Display) "" 1 (S.L.TF_40_vis) (S.L.TF_51_vis) {endif} (L.L.IVU_Anzahl_Haltestellen_Route) 1 - (L.L.IVU_HST_pos) - trunc 1 = {if} "IVU_Haltestellen_1.png" (S.$.IVU_Haltestellenanzahl_Display) "" "IVU_Informationen_1.png" (S.$.IVU_Information_Anzahl_Display) "" 1 (S.L.TF_40_vis) (S.L.TF_51_vis) {endif} (L.L.IVU_Anzahl_Haltestellen_Route) 1 - (L.L.IVU_HST_pos) - trunc 0 = {if} 0 (S.L.TF_40_vis) (S.L.TF_51_vis) {endif} {else} 0 (S.L.TF_40_vis) (S.L.TF_51_vis) {endif} ' Ansagen-Technik (L.L.IVU_Ansage_aktiviert) (L.L.IVU_Mikrofon_Taster_push) 0 = && {if} (L.L.IVU_Ansagen_Verz) (L.S.Timegap) + (S.L.IVU_Ansagen_Verz) 3 > {if} (M.L.IVU_Ansagen) 0 (S.L.IVU_Ansagen_Verz) (S.L.IVU_Ansage_aktiviert) (S.L.IVU_Entwerter_Sperre_1) {endif} {endif} ' Entwerter (L.L.IVU_Ansagen_Verz) 2 > (L.L.IVU_Entwerter_Sperre_1) 0 = && {if} (T.L.ev_IBIS_entwerter_weiter) 1 (S.L.IVU_Entwerter_Sperre_1) {endif} (L.L.IVU_Bitte_warten_Screen_Timer) 2.5 > (L.L.IVU_Entwerter_Sperre_2) 0 = && {if} (T.L.ev_IBIS_entwerter) 1 (S.L.IVU_Entwerter_Sperre_2) {endif} ' Overhead-Messages ' 1 = Bitte abfahren (3 Sekunden vor Abfahrt) ' 2 = Verfrühung (ab 5,5 Minuten) ' 3 = Verspätung (ab 10 Minuten) (L.L.IVU_TB_Modus) 6 = (L.L.IVU_TB_Modus) 12 = || {if} (L.L.IVU_eingegebene_Fahrtnummer) 0 > (L.L.IVU_eingegebene_Umlaufnummer) 0 > || {if} (L.L.IVU_Overhead_active) {if} (L.L.IVU_Overhead_Message) 1 = {if} 24 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_Overhead_Message) 2 = {if} 25 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_Overhead_Message) 3 = {if} 26 (S.L.IVU_TB_Modus) {endif} {endif} {endif} {endif} (L.L.IVU_TB_Modus) 24 = (L.L.IVU_TB_Modus) 25 = || (L.L.IVU_TB_Modus) 26 = || {if} 1 (S.L.SF_Overhead_quitt_vis) {else} 0 (S.L.SF_Overhead_quitt_vis) {endif} (L.L.IVU_TB_Modus) 27 = {if} 1 (S.L.SF_Overhead_2_quitt_vis) {else} 0 (S.L.SF_Overhead_2_quitt_vis) {endif} (L.L.schedule_active) {if} (L.L.IVU_Fpl_Timer) (L.S.Timegap) + 2 min (S.L.IVU_Fpl_Timer) 1 >= {if} 1 (S.L.IVU_schedule_active_2) {endif} {else} 0 (S.L.IVU_schedule_active_2) (S.L.IVU_Fpl_Timer) {endif} ' Bitte abfahren (L.L.IVU_schedule_active_2) 1 = (M.V.GetTTDelay) (C.L.Overhead_Meldung_1) /-/ >= && (L.L.IVU_HST_pos) 0 = && (L.L.IVU_Overhead_sperre) 0 = && (L.L.IVU_eingegebene_Fahrtnummer) 0 > (L.L.IVU_eingegebene_Umlaufnummer) 0 > || && {if} 1 (S.L.IVU_Overhead_active) 1 (S.L.IVU_Overhead_Message) (T.L.IVU_piep_abfahrt) 1 (S.L.IVU_Overhead_sperre) {endif} ' Verfruehung (L.L.IVU_schedule_active_2) 1 = (L.L.IVU_HST_pos) 0 > && (M.V.GetTTDelay) (C.L.Overhead_Meldung_2) /-/ <= && (L.L.IVU_Overhead_sperre_2) 0 = && (L.L.IVU_eingegebene_Fahrtnummer) 0 > (L.L.IVU_eingegebene_Umlaufnummer) 0 > || && {if} 1 (S.L.IVU_Overhead_active) 2 (S.L.IVU_Overhead_Message) (T.L.IVU_piep_abfahrt) 1 (S.L.IVU_Overhead_sperre_2) {endif} ' Verspaetung (L.L.IVU_schedule_active_2) 1 = (L.L.IVU_HST_pos) 0 > && (M.V.GetTTDelay) (C.L.Overhead_Meldung_3) >= && (L.L.IVU_Overhead_sperre_2) 0 = && (L.L.IVU_eingegebene_Fahrtnummer) 0 > (L.L.IVU_eingegebene_Umlaufnummer) 0 > || && {if} 1 (S.L.IVU_Overhead_active) 3 (S.L.IVU_Overhead_Message) (T.L.IVU_piep_abfahrt) 1 (S.L.IVU_Overhead_sperre_2) {endif} ' Sperre zuruecksetzen I (L.L.IVU_HST_pos) 0 > (L.L.schedule_active) ! || (M.V.GetTTDelay) (C.L.Overhead_Meldung_1) /-/ < || {if} 0 (S.L.IVU_Overhead_sperre) {endif} ' Sperre zuruecksetzen II (M.V.GetTTDelay) 0 = {if} 0 (S.L.IVU_Overhead_sperre_2) {endif} ' Automatische Weiterschaltung der Haltestellen... wir leben ja schliesslich im 21. Jahrhundert, ne? (L.L.schedule_active) (L.L.IVU_Sperre_div_1) 0 = && {if} (M.V.GetTTBusstopIndex) (S.L.IVU_TT_Haltestellen_Index_last) 1 (S.L.IVU_Sperre_div_1) {endif} (L.L.schedule_active) ! {if} 0 (S.L.IVU_Sperre_div_1) {endif} (L.L.IVU_schedule_active_2) (L.L.IVU_eingegebene_Fahrtnummer) 0 > (L.L.IVU_eingegebene_Umlaufnummer) 0 > || && (L.L.IVU_HST_pos) (L.L.IVU_Anzahl_Haltestellen_Route) 1 - < && {if} (L.L.IVU_Ueberpruefer_1) (L.S.Timegap) + 1 min (S.L.IVU_Ueberpruefer_1) 1 >= {if} (M.V.GetTTBusstopIndex) (L.L.IVU_TT_Haltestellen_Index_last) = {if} 0 (S.L.IVU_Ueberpruefer_1) {else} (L.L.IVU_TB_Modus) 12 = ! {if} (M.L.IVU_Haltestelle_weiter) 1 (S.L.IVU_Ansage_aktiviert) (S.L.IVU_FIS_Mod) {endif} (M.V.GetTTBusstopIndex) (S.L.IVU_TT_Haltestellen_Index_last) 0 (S.L.IVU_Ueberpruefer_1) {endif} {endif} {endif} ' Route beendet... wat nu? (L.L.IVU_HST_pos) (L.L.IVU_Anzahl_Haltestellen_Route) 1 - = (L.L.IVU_neue_Route_sperre) 0 = && {if} (L.L.IVU_Umlaufnummer_verfuegbar) 1 = {if} (L.L.door_0) 0.5 > (L.L.door_1) 0.5 > || (L.L.door_2) 0.5 > || (L.L.door_3) 0.5 > || (L.L.door_4) 0.5 > || (L.L.door_5) 0.5 > || {if} 3 (S.L.IVU_TB_Modus) 1 (S.L.IVU_neue_Route_sperre) {endif} {else} (L.L.door_0) 0.5 > (L.L.door_1) 0.5 > || (L.L.door_2) 0.5 > || (L.L.door_3) 0.5 > || (L.L.door_4) 0.5 > || (L.L.door_5) 0.5 > || {if} 5 (S.L.IVU_TB_Modus) 1 (S.L.IVU_neue_Route_sperre) {endif} {endif} {endif} (L.L.IVU_HST_pos) (L.L.IVU_Anzahl_Haltestellen_Route) 1 - < {if} 0 (S.L.IVU_neue_Route_sperre) {endif} ' Speichern des aktuellen Haltestellenmodi beim Wechsel (L.L.IVU_TB_Modus) 6 = (L.L.IVU_Ueberpruefer_2) 1 = && {if} 12 (S.L.IVU_TB_Modus) {endif} ' Uebrige Versuche der PIN-Eingabe und die evtl. Sperrung der Ticketing-Funktion (L.L.IVU_PIN_Versuche) 3 < (L.L.IVU_TB_Modus) 8 = && {if} 1 (S.L.IVU_fehler_unten_aktiv) {else} 0 (S.L.IVU_fehler_unten_aktiv) {endif} (L.L.IVU_PIN_Versuche) 2 = {if} "IVU\Fehlermeldungen\pin_2_versuche.png" (S.$.IVU_Fehlermeldung_Inhalt_2) "" {endif} (L.L.IVU_PIN_Versuche) 1 = {if} "IVU\Fehlermeldungen\pin_1_versuche.png" (S.$.IVU_Fehlermeldung_Inhalt_2) "" {endif} (L.L.IVU_PIN_Versuche) 0 = {if} "IVU\Fehlermeldungen\pin_0_versuche.png" (S.$.IVU_Fehlermeldung_Inhalt_2) "" {endif} (L.L.IVU_PIN_Versuche) 0 = {if} 1 (S.L.IVU_Ticketing_gesperrt) 0 (S.L.IVU_Ticketing_freigeschaltet) {else} 0 (S.L.IVU_Ticketing_gesperrt) {endif} (L.L.IVU_TB_Modus) 7 = (L.L.IVU_TB_Modus) 8 = || (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 10 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 17 = || (L.L.IVU_TB_Modus) 20 = || {if} (L.L.IVU_Ticketing_gesperrt) 1 = {if} 27 (S.L.IVU_TB_Modus) {endif} {endif} ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ' I N N E N A N Z E I G E ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ' Inhalt der Anzeige + Output (L.L.SF_pasinfo_status) {if} (L.L.IVU_TB_Geraet_Zustand) {if} (L.L.IVU_eingegebene_Fahrtnummer) 0 > {if} (L.L.IVU_FIS_Mod) 0 = {if} "" "Linie " (L.L.IVU_eingegebene_Linie) $IntToStr $+ (S.$.IVU_Fahrgastinformation_Ausgang_01) {endif} (L.L.IVU_FIS_Mod) 1 = {if} "" (L.L.IVU_Route_Index) (L.L.IVU_HST_pos) (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) $+ " " $+ (L.L.IVU_Route_Index) (L.L.IVU_HST_pos) (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.IVU_Fahrgastinformation_Ausgang_01) {endif} {else} "" (S.$.IVU_Fahrgastinformation_Ausgang_01) {endif} (L.L.haltewunschlampe) {if} (L.L.IVU_FIS_Timer_1) (L.S.Timegap) + (S.L.IVU_FIS_Timer_1) 2 < {if} "Wagen hält" (S.$.IVU_Fahrgastinformation_Ausgang_01) {else} (L.L.IVU_eingegebene_Fahrtnummer) 0 > {if} "" (L.L.IVU_Route_Index) (L.L.IVU_HST_pos) (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 1 (M.V.GetBusstopString) $+ " " $+ (L.L.IVU_Route_Index) (L.L.IVU_HST_pos) (M.V.GetRouteBusstopIdent) (M.V.GetBusstopIndex) 2 (M.V.GetBusstopString) $+ (S.$.IVU_Fahrgastinformation_Ausgang_01) {else} "" (S.$.IVU_Fahrgastinformation_Ausgang_01) {endif} {endif} {else} 0 (S.L.IVU_FIS_Timer_1) {endif} {endif} (L.L.IVU_FIS_Timer_1) 4 > {if} 0 (S.L.IVU_FIS_Timer_1) {endif} (L.L.door_0) (L.L.door_1) || (L.L.door_2) || (L.L.door_3) || (L.L.door_4) || (L.L.door_5) || {if} (L.L.IVU_FIS_Timer_Sperre) 0 = {if} 0 (S.L.IVU_FIS_Mod) 1 (S.L.IVU_FIS_Timer_Sperre) {endif} {endif} (L.L.door_0) ! (L.L.door_1) ! || (L.L.door_2) ! || (L.L.door_3) ! || (L.L.door_4) ! || (L.L.door_5) ! || {if} 0 (S.L.IVU_FIS_Timer_Sperre) {endif} ' einzelner Trash (L.$.ivu_textfeld_20) (S.$.IVU_Fahrgastinformation_Ausgang_02) (L.$.ivu_textfeld_21) (S.$.IVU_Fahrgastinformation_Ausgang_03) (L.$.ivu_textfeld_22) (S.$.IVU_Fahrgastinformation_Ausgang_04) (L.$.ivu_textfeld_23) (S.$.IVU_Fahrgastinformation_Ausgang_05) (L.$.ivu_textfeld_24) (S.$.IVU_Fahrgastinformation_Ausgang_06) (L.$.ivu_textfeld_24a) (S.$.IVU_Fahrgastinformation_Ausgang_07) (L.$.ivu_textfeld_26d) (S.$.IVU_Fahrgastinformation_Ausgang_08) "" (L.L.IVU_eingegebene_Linie) $IntToStr (S.$.IVU_Fahrgastinformation_Ausgang_09) (L.$.IVU_letzter_Halt) (S.$.IVU_Fahrgastinformation_Ausgang_10) {else} "" (S.$.IVU_Fahrgastinformation_Ausgang_01) "" (S.$.IVU_Fahrgastinformation_Ausgang_02) "" (S.$.IVU_Fahrgastinformation_Ausgang_03) "" (S.$.IVU_Fahrgastinformation_Ausgang_04) "" (S.$.IVU_Fahrgastinformation_Ausgang_05) "" (S.$.IVU_Fahrgastinformation_Ausgang_06) "" (S.$.IVU_Fahrgastinformation_Ausgang_07) "" (S.$.IVU_Fahrgastinformation_Ausgang_08) "" (S.$.IVU_Fahrgastinformation_Ausgang_09) "" (S.$.IVU_Fahrgastinformation_Ausgang_10) {endif} ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ' A N S C H L U E S S E ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ' einzeilige Anzeige mit Linie + Haltestelle + Wagen haelt (L.$.IVU_Fahrgastinformation_Ausgang_01) (S.$.IVU_freier_Port_01) ' TFT-Display aktuelle Haltestelle (L.$.IVU_Fahrgastinformation_Ausgang_02) (S.$.IVU_freier_Port_02) ' TFT-Display Folgehaltestelle I (L.$.IVU_Fahrgastinformation_Ausgang_03) (S.$.IVU_freier_Port_03) ' TFT-Display Folgehaltestelle II (L.$.IVU_Fahrgastinformation_Ausgang_04) (S.$.IVU_freier_Port_04) ' TFT-Display Folgehaltestelle III (L.$.IVU_Fahrgastinformation_Ausgang_05) (S.$.IVU_freier_Port_05) ' TFT-Display Folgehaltestelle IV (L.$.IVU_Fahrgastinformation_Ausgang_06) (S.$.IVU_freier_Port_06) ' TFT-Display Folgehaltestelle V (L.$.IVU_Fahrgastinformation_Ausgang_07) (S.$.IVU_freier_Port_07) ' TFT-Display letzte Haltestelle /// derzeit OHNE Funktion! currently out of order! (L.$.IVU_Fahrgastinformation_Ausgang_11) (S.$.IVU_freier_Port_11) ' Uhrzeit (L.$.IVU_Fahrgastinformation_Ausgang_08) (S.$.IVU_freier_Port_08) ' Linie einzeln (L.$.IVU_Fahrgastinformation_Ausgang_09) (S.$.IVU_freier_Port_09) ' Ziel einzeln (L.$.IVU_Fahrgastinformation_Ausgang_10) (S.$.IVU_freier_Port_10) ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// ' ////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// 1 (S.L.Refresh_Strings) {end} '========================================================================================================================================================= '========================================================================================================================================================= {macro:IVU_Eingabe_0} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 0 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) (L.L.IVU_Eingabe_Wert_Null_Zaehler) 1 + (S.L.IVU_Eingabe_Wert_Null_Zaehler) {endif} {end} {macro:IVU_Eingabe_1} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 1 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) {endif} {end} {macro:IVU_Eingabe_2} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 2 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) {endif} {end} {macro:IVU_Eingabe_3} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 3 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) {endif} {end} {macro:IVU_Eingabe_4} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 4 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) {endif} {end} {macro:IVU_Eingabe_5} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 5 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) {endif} {end} {macro:IVU_Eingabe_6} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 6 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) {endif} {end} {macro:IVU_Eingabe_7} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 7 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) {endif} {end} {macro:IVU_Eingabe_8} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 8 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) {endif} {end} {macro:IVU_Eingabe_9} (L.L.IVU_Eingabe_Wert_Anzahl) 7 < {if} (L.L.IVU_Eingabe_Wert) 10 * 9 + (S.L.IVU_Eingabe_Wert) (L.L.IVU_Eingabe_Wert_Anzahl) 1 + (S.L.IVU_Eingabe_Wert_Anzahl) {endif} {end} {macro:IVU_alles_loeschen} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) {end} {macro:IVU_eingabe_bestaetigen} (L.L.IVU_TB_Modus) 5 = {if} (L.L.IVU_Eingabe_Wert_Anzahl) 0 > {if} 0 (S.L.IVU_manuelles_Ziel) (L.L.IVU_Eingabe_Wert) (S.L.IVU_eingegebene_Fahrtnummer) 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 0 (S.L.IVU_HST_pos) 6 (S.L.IVU_TB_Modus) 1 (S.L.IVU_ITCS_Auswahl_Korrekt) 0 (S.L.IVU_Fehler_oben_aktiv) (M.L.IVU_Piepton) (L.L.IVU_manuelles_Ziel) 0 = {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) (M.V.GetRouteTerminusIndex) (S.L.IBIS_TerminusIndex) {else} (L.L.IVU_eingegebenes_Ziel) (M.V.GetTerminusIndex) (S.L.IBIS_TerminusIndex) {endif} {else} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 1 (S.L.IVU_Fehler_oben_aktiv) 7 (S.L.IVU_Fehler) (M.L.IVU_Piepton_Fehler) {endif} {endif} (L.L.IVU_TB_Modus) 4 = {if} (L.L.IVU_Eingabe_Wert_Anzahl) 0 > {if} (L.L.IVU_Eingabe_Wert) (S.L.IVU_eingegebene_Linie) 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 5 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Fehler_oben_aktiv) (M.L.IVU_Piepton) {else} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 1 (S.L.IVU_Fehler_oben_aktiv) 6 (S.L.IVU_Fehler) (M.L.IVU_Piepton_Fehler) {endif} {endif} (L.L.IVU_TB_Modus) 1 = {if} (L.L.IVU_Eingabe_Wert_Null_Zaehler) 5 = (L.L.IVU_Eingabe_Wert) 0 = && {if} 0 (S.L.IVU_eingegebene_Umlaufnummer) 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 4 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Fehler_oben_aktiv) 0 (S.L.IVU_Umlaufnummer_verfuegbar) (M.L.IVU_Piepton) {else} (L.L.IVU_Eingabe_Wert) (S.L.IVU_eingegebene_Umlaufnummer) "" "IVU_" (L.L.IVU_eingegebene_Umlaufnummer) $IntToStr $+ "_" $+ (L.$.IVU_eingegebene_Umlaufnummer_Zusatz) $+ (M.V.GetBusstopIndex) (S.L.IVU_Haltestellenindex) -1 > {if} 1 (S.L.IVU_Umlaufnummer_verfuegbar) {else} 0 (S.L.IVU_Umlaufnummer_verfuegbar) {endif} (L.L.IVU_Umlaufnummer_verfuegbar) 1 = {if} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 3 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Fehler_oben_aktiv) (M.L.IVU_Piepton) {endif} (L.L.IVU_Umlaufnummer_verfuegbar) 0 = {if} 1 (S.L.IVU_Fehler_oben_aktiv) 3 (S.L.IVU_Fehler) 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) (M.L.IVU_Piepton_Fehler) {endif} {endif} {endif} ' ////////////////////////////////////////////////////////////////////////////// ' ////////////////////////////////////////////////////////////////////////////// (L.L.IVU_TB_Modus) 8 = {if} (L.L.IVU_Eingabe_Wert) trunc (S.L.IVU_eingegebene_PIN) (L.L.IVU_eingegebene_PIN) (C.L.IVU_PIN) = {if} ' SCHICHTSTART (L.L.IVU_Schichtabrechnung) 0 = (L.L.IVU_Pause) 0 = && {if} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 1 (S.L.IVU_Ticketing_freigeschaltet) 0 (S.L.IVU_Fahrzeug_nur_angemeldet) 10 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Fehler_oben_aktiv) (M.L.IVU_Piepton) {endif} ' PAUSE BEENDEN (VON TICKETING) (L.L.IVU_Schichtabrechnung) 0 = (L.L.IVU_Pause) 1 = && (L.L.IVU_Pause_klein) 0 = && {if} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 9 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Fehler_oben_aktiv) 0 (S.L.IVU_Pause) (M.L.IVU_Piepton) {endif} ' PAUSE BEENDEN (VON UMLAUFAUSWAHL) (L.L.IVU_Schichtabrechnung) 0 = (L.L.IVU_Pause) 1 = && (L.L.IVU_Pause_klein) 1 = && {if} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 3 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Fehler_oben_aktiv) 0 (S.L.IVU_Pause) 0 (S.L.IVU_Pause_klein) (M.L.IVU_Piepton) {endif} ' SCHICHTENDE (L.L.IVU_Schichtabrechnung) 1 = {if} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 1 (S.L.IVU_Ticketing_freigeschaltet) 18 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Fehler_oben_aktiv) 0 (S.L.IVU_Schichtabrechnung) (M.L.IVU_Piepton) {endif} 3 (S.L.IVU_PIN_Versuche) {else} (L.L.IVU_PIN_Versuche) 1 - 0 max (S.L.IVU_PIN_Versuche) 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 1 (S.L.IVU_Fehler_oben_aktiv) 1 (S.L.IVU_Fehler) (M.L.IVU_Piepton_Fehler) {endif} {endif} (L.L.IVU_TB_Modus) 7 = {if} (L.L.IVU_Eingabe_Wert) trunc (S.L.IVU_eingegebene_Verkaeufernummer) (L.L.IVU_eingegebene_Verkaeufernummer) (C.L.IVU_Verkaeufernummer) = {if} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 8 (S.L.IVU_TB_Modus) 0 (S.L.IVU_Fehler_oben_aktiv) (M.L.IVU_Piepton) {else} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 1 (S.L.IVU_Fehler_oben_aktiv) 5 (S.L.IVU_Fehler) (M.L.IVU_Piepton_Fehler) {endif} {endif} ' ////////////////////////////////////////////////////////////////////////////// ' ////////////////////////////////////////////////////////////////////////////// (L.L.IVU_TB_Modus) 11 = {if} (L.L.IVU_Eingabe_Wert_Anzahl) 0 > {if} 1 (S.L.IVU_manuelles_Ziel) (L.L.IVU_Eingabe_Wert) (S.L.IVU_eingegebenes_Ziel) 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 0 (S.L.IVU_Fehler_oben_aktiv) (M.L.IVU_Piepton) (L.L.IVU_manuelles_Ziel) 0 = {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) (M.V.GetRouteTerminusIndex) (S.L.IBIS_TerminusIndex) {else} (L.L.IVU_eingegebenes_Ziel) (M.V.GetTerminusIndex) (S.L.IBIS_TerminusIndex) {endif} {else} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 1 (S.L.IVU_Fehler_oben_aktiv) 4 (S.L.IVU_Fehler) (M.L.IVU_Piepton_Fehler) {endif} {endif} {end} {macro:IVU_eingabe_zurueck} (L.L.IVU_TB_Modus) 21 = {if} 9 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 1 = (L.L.IVU_Letzter_Modus) 0 = && (L.L.IVU_Fahrzeug_nur_angemeldet) 0 = && {if} 0 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 1 = (L.L.IVU_Letzter_Modus) 0 = && (L.L.IVU_Fahrzeug_nur_angemeldet) 1 = && {if} 19 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 1 = (L.L.IVU_Letzter_Modus) 1 = && {if} 6 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 3 = {if} 1 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 4 = {if} 1 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 5 = {if} 4 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 7 = (L.L.IVU_Letzter_Modus) 0 = && (L.L.IVU_Fahrzeug_nur_angemeldet) 0 = && {if} 0 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 7 = (L.L.IVU_Letzter_Modus) 0 = && (L.L.IVU_Fahrzeug_nur_angemeldet) 1 = && {if} 19 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 7 = (L.L.IVU_Letzter_Modus) 1 = && {if} 6 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 8 = (L.L.IVU_Schichtabrechnung) 0 = && (L.L.IVU_Pause) 0 = && {if} 7 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 8 = (L.L.IVU_Schichtabrechnung) 0 = && (L.L.IVU_Pause) 1 = && {if} 22 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 8 = (L.L.IVU_Schichtabrechnung) 1 = && (L.L.IVU_Schichtende_klein) 0 = && {if} 16 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 8 = (L.L.IVU_Schichtabrechnung) 1 = && (L.L.IVU_Schichtende_klein) 1 = && {if} 3 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 15 = {if} 9 (S.L.IVU_TB_Modus) {endif} (L.L.IVU_TB_Modus) 17 = {if} 15 (S.L.IVU_TB_Modus) {endif} 0 (S.L.IVU_Eingabe_Wert) 0 (S.L.IVU_Eingabe_Wert_Anzahl) 0 (S.L.IVU_Eingabe_Wert_Null_Zaehler) 0 (S.L.IVU_Fehler_oben_aktiv) 0 (S.L.IVU_Schichtabrechnung) 0 (S.L.IVU_Schichtende_klein) {end} {macro:IVU_itcs} (L.L.IVU_TB_Modus) 0 = {if} 1 (S.L.IVU_TB_Modus) (S.L.IVU_ITCS_Auswahl_Anfang) {endif} (L.L.IVU_ITCS_Auswahl_Anfang) 1 = (L.L.IVU_ITCS_Auswahl_Korrekt) 1 = && {if} (L.L.IVU_TB_Modus) 7 = (L.L.IVU_TB_Modus) 9 = || (L.L.IVU_TB_Modus) 11 = || (L.L.IVU_TB_Modus) 13 = || (L.L.IVU_TB_Modus) 14 = || (L.L.IVU_TB_Modus) 15 = || (L.L.IVU_TB_Modus) 16 = || (L.L.IVU_TB_Modus) 17 = || (L.L.IVU_TB_Modus) 19 = || (L.L.IVU_TB_Modus) 21 = || {if} 6 (S.L.IVU_TB_Modus) {endif} {else} 1 (S.L.IVU_TB_Modus) 1 (S.L.IVU_ITCS_Auswahl_Anfang) {endif} {end} {macro:IVU_hoch} (L.L.IVU_TB_Modus) 3 = (L.L.IVU_Routenauswahl_Seite) 1 > && {if} (L.L.IVU_Routenauswahl_Seite) 1 - (S.L.IVU_Routenauswahl_Seite) {endif} {end} {macro:IVU_runter} (L.L.IVU_TB_Modus) 3 = ' (L.L.IVU_Routenauswahl_Seite) (L.L.IVU_maximale_Routenseiten) < && {if} (L.L.IVU_Routenauswahl_Seite) 1 + (S.L.IVU_Routenauswahl_Seite) {endif} {end} {macro:IVU_Umlauf_waehlen} 1 (S.L.IVU_TB_Modus) 1 (S.L.IVU_Letzter_Modus) {end} {macro:IVU_Ziel_waehlen} 11 (S.L.IVU_TB_Modus) {end} {macro:IVU_Linie_waehlen} 4 (S.L.IVU_TB_Modus) {end} {macro:IVU_Haltestelle_weiter} (L.L.IVU_Mikrofon_Taster_push) 0 = {if} (L.L.IVU_HST_pos) (L.L.IVU_Anzahl_Haltestellen_Route) 1 - < {if} (L.L.IVU_HST_pos) 1 + (S.L.IVU_HST_pos) {endif} {endif} {end} {macro:IVU_ticketing} (L.L.IVU_Ticketing_freigeschaltet) 0 = {if} 7 (S.L.IVU_TB_Modus) {else} 9 (S.L.IVU_TB_Modus) {endif} {end} {macro:IVU_service_menue} 16 (S.L.IVU_TB_Modus) {end} {macro:IVU_Ticket_1_waehlen} 0 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 0 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 0 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 0 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 0 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 0 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_2_waehlen} 1 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 1 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 1 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 1 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 1 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 1 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_3_waehlen} 2 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 2 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 2 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 2 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 2 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 2 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_4_waehlen} 3 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 3 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 3 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 3 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 3 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 3 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_5_waehlen} 4 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 4 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 4 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 4 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 4 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 4 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_6_waehlen} 5 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 5 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 5 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 5 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 5 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 5 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_7_waehlen} 6 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 6 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 6 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 6 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 6 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 6 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_8_waehlen} 7 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 7 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 7 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 7 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 7 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 7 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_9_waehlen} 8 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 8 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 8 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 8 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 8 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 8 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_10_waehlen} 9 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} 9 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) $IntToStr $+ "," $+ 9 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} 9 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} 9 (L.L.IVU_Ticket_Seite_Mal) + (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} 9 (L.L.IVU_Ticket_Seite_Mal) + (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_weiter} (L.L.IVU_Ticket_Seite) 1 + 5 min (S.L.IVU_Ticket_Seite) {end} {macro:IVU_ticket_back} (L.L.IVU_Ticket_Seite) 1 - 0 max (S.L.IVU_Ticket_Seite) {end} {macro:IVU_Ticket_last} (L.L.IVU_zuletzt_gedruckter_Fahrschein) (M.V.GetTicketValue) 0 = {if} "Preis fehlt" (S.$.ivu_textfeld_27) {else} (L.L.IVU_zuletzt_gedruckter_Fahrschein) (M.V.GetTicketValue) $IntToStr $+ "," $+ (L.L.IVU_zuletzt_gedruckter_Fahrschein) (M.V.GetTicketValue) 100 * 100 % 0.1 + "02" $IntToStrEnh $+ "\" $+ (S.$.ivu_textfeld_27) {endif} (L.L.IVU_zuletzt_gedruckter_Fahrschein) (M.V.GetTicketName) "" $= {if} "Ticket-ID fehlt" (S.$.ivu_textfeld_28) {else} (L.L.IVU_zuletzt_gedruckter_Fahrschein) (M.V.GetTicketName) (S.$.ivu_textfeld_28) {endif} (L.L.IVU_zuletzt_gedruckter_Fahrschein) (S.L.IVU_Ticketauswahl) {end} {macro:IVU_Ticket_drucken} (L.L.IVU_TB_Modus) 20 = {if} ' nix :-) {else} (L.L.IVU_Ticketauswahl) (S.L.IVU_zuletzt_gedruckter_Fahrschein) (L.L.ivu_fahrschein_pos) 0 = {if} 1 (S.L.IVU_Ticket_wird_gedruckt) (L.L.IVU_Papierrolle_Laenge) (C.L.IVU_Laenge_Fahrschein) - (S.L.IVU_Papierrolle_Laenge) (T.L.IVU_ticket_print) (L.L.IVU_gedruckte_Fahrscheine_Anzahl) 1 + (S.L.IVU_gedruckte_Fahrscheine_Anzahl) (L.L.IVU_Ticketauswahl) (M.V.GetTicketValue) (L.L.IVU_gedruckte_Fahrscheine_Betrag) + (S.L.IVU_gedruckte_Fahrscheine_Betrag) 20 (S.L.IVU_TB_Modus) {endif} {endif} {end} {macro:IVU_Schichtabrechnung_drucken} (L.L.ivu_fahrschein_pos) 0 = {if} 1 (S.L.IVU_Schichtabrechnung_wird_gedruckt) (L.L.IVU_Papierrolle_Laenge) (C.L.IVU_Laenge_Schichtabrechnung) - (S.L.IVU_Papierrolle_Laenge) (T.L.IVU_ticket_print) {endif} {end} {macro:IVU_hst_0} (L.L.IVU_hst_touch) 0 = {if} (L.L.IVU_HST_pos) 0 > {if} (L.L.IVU_HST_pos) 1 - (S.L.IVU_HST_pos) {endif} (T.L.IVU_piep) 1 (S.L.IVU_hst_touch) {endif} {end} {macro:IVU_Haltestelle_weiter_1_hand} (L.L.IVU_hst_touch) 0 = {if} (L.L.IVU_HST_pos) (L.L.IVU_Anzahl_Haltestellen_Route) 1 - < {if} (L.L.IVU_HST_pos) 1 + (S.L.IVU_HST_pos) {endif} (T.L.IVU_piep) 1 (S.L.IVU_hst_touch) {endif} {end} {macro:IVU_Haltestelle_weiter_2_hand} (L.L.IVU_hst_touch) 0 = {if} (L.L.IVU_HST_pos) (L.L.IVU_Anzahl_Haltestellen_Route) 2 - < {if} (L.L.IVU_HST_pos) 2 + (S.L.IVU_HST_pos) {endif} (T.L.IVU_piep) 1 (S.L.IVU_hst_touch) {endif} {end} {macro:IVU_Haltestelle_weiter_3_hand} (L.L.IVU_hst_touch) 0 = {if} (L.L.IVU_HST_pos) (L.L.IVU_Anzahl_Haltestellen_Route) 3 - < {if} (L.L.IVU_HST_pos) 3 + (S.L.IVU_HST_pos) {endif} (T.L.IVU_piep) 1 (S.L.IVU_hst_touch) {endif} {end} {macro:IVU_Haltestelle_weiter_4_hand} (L.L.IVU_hst_touch) 0 = {if} (L.L.IVU_HST_pos) (L.L.IVU_Anzahl_Haltestellen_Route) 4 - < {if} (L.L.IVU_HST_pos) 4 + (S.L.IVU_HST_pos) {endif} (T.L.IVU_piep) 1 (S.L.IVU_hst_touch) {endif} {end} {macro:IVU_unfallruf} 1 (S.L.IVU_Fehler_oben_aktiv) 8 (S.L.IVU_Fehler) {end} {macro:IVU_Schaltflaeche_leitstelle} 1 (S.L.IVU_Fehler_oben_aktiv) 9 (S.L.IVU_Fehler) {end} {macro:IVU_Schaltflaeche_busruf} 1 (S.L.IVU_Fehler_oben_aktiv) 10 (S.L.IVU_Fehler) {end} {macro:IVU_durchsage} 13 (S.L.IVU_TB_Modus) {end} {macro:IVU_Ansage_1_abspielen} (L.L.IVU_TB_Modus) 13 = {if} (T.L.IVU_Durchsage_1) {endif} (L.L.IVU_TB_Modus) 14 = {if} (T.L.IVU_Durchsage_7) {endif} {end} {macro:IVU_Ansage_2_abspielen} (L.L.IVU_TB_Modus) 13 = {if} (T.L.IVU_Durchsage_2) {endif} (L.L.IVU_TB_Modus) 14 = {if} (T.L.IVU_Durchsage_8) {endif} {end} {macro:IVU_Ansage_3_abspielen} (L.L.IVU_TB_Modus) 13 = {if} (T.L.IVU_Durchsage_3) {endif} (L.L.IVU_TB_Modus) 14 = {if} (T.L.IVU_Durchsage_9) {endif} {end} {macro:IVU_Ansage_4_abspielen} (L.L.IVU_TB_Modus) 13 = {if} (T.L.IVU_Durchsage_4) {endif} (L.L.IVU_TB_Modus) 14 = {if} (T.L.IVU_Durchsage_10) {endif} {end} {macro:IVU_Ansage_5_abspielen} (L.L.IVU_TB_Modus) 13 = {if} (T.L.IVU_Durchsage_5) {endif} (L.L.IVU_TB_Modus) 14 = {if} (T.L.IVU_Durchsage_11) {endif} {end} {macro:IVU_Ansage_6_abspielen} (L.L.IVU_TB_Modus) 13 = {if} (T.L.IVU_Durchsage_6) {endif} {end} {macro:IVU_Route_waehlen_Pos_1} (L.L.IVU_Route_1_Linie) (S.L.IVU_eingegebene_Linie) (L.L.IVU_Route_1_Suffix) (S.L.IVU_Suffix) (L.L.IVU_Route_1_Fahrt) (S.L.IVU_eingegebene_Fahrtnummer) 0 (S.L.IVU_manuelles_Ziel) (S.L.IVU_HST_pos) 1 (S.L.IVU_ITCS_Auswahl_Korrekt) 2 (S.L.IVU_TB_Modus) (L.L.IVU_manuelles_Ziel) 0 = {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) (M.V.GetRouteTerminusIndex) (S.L.IBIS_TerminusIndex) {else} (L.L.IVU_eingegebenes_Ziel) (M.V.GetTerminusIndex) (S.L.IBIS_TerminusIndex) {endif} {end} {macro:IVU_Route_waehlen_Pos_2} (L.L.IVU_Route_2_Linie) (S.L.IVU_eingegebene_Linie) (L.L.IVU_Route_2_Suffix) (S.L.IVU_Suffix) (L.L.IVU_Route_2_Fahrt) (S.L.IVU_eingegebene_Fahrtnummer) 0 (S.L.IVU_manuelles_Ziel) (S.L.IVU_HST_pos) 1 (S.L.IVU_ITCS_Auswahl_Korrekt) 2 (S.L.IVU_TB_Modus) (L.L.IVU_manuelles_Ziel) 0 = {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) (M.V.GetRouteTerminusIndex) (S.L.IBIS_TerminusIndex) {else} (L.L.IVU_eingegebenes_Ziel) (M.V.GetTerminusIndex) (S.L.IBIS_TerminusIndex) {endif} {end} {macro:IVU_Route_waehlen_Pos_3} (L.L.IVU_Route_3_Linie) (S.L.IVU_eingegebene_Linie) (L.L.IVU_Route_3_Suffix) (S.L.IVU_Suffix) (L.L.IVU_Route_3_Fahrt) (S.L.IVU_eingegebene_Fahrtnummer) 0 (S.L.IVU_manuelles_Ziel) (S.L.IVU_HST_pos) 1 (S.L.IVU_ITCS_Auswahl_Korrekt) 2 (S.L.IVU_TB_Modus) (L.L.IVU_manuelles_Ziel) 0 = {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) (M.V.GetRouteTerminusIndex) (S.L.IBIS_TerminusIndex) {else} (L.L.IVU_eingegebenes_Ziel) (M.V.GetTerminusIndex) (S.L.IBIS_TerminusIndex) {endif} {end} {macro:IVU_Route_waehlen_Pos_4} (L.L.IVU_Route_4_Linie) (S.L.IVU_eingegebene_Linie) (L.L.IVU_Route_4_Suffix) (S.L.IVU_Suffix) (L.L.IVU_Route_4_Fahrt) (S.L.IVU_eingegebene_Fahrtnummer) 0 (S.L.IVU_manuelles_Ziel) (S.L.IVU_HST_pos) 1 (S.L.IVU_ITCS_Auswahl_Korrekt) 2 (S.L.IVU_TB_Modus) (L.L.IVU_manuelles_Ziel) 0 = {if} "" (L.L.IVU_eingegebene_Linie) 100 * (L.L.IVU_eingegebene_Fahrtnummer) + (M.V.GetRouteIndex) (M.V.GetRouteTerminusIndex) (S.L.IBIS_TerminusIndex) {else} (L.L.IVU_eingegebenes_Ziel) (M.V.GetTerminusIndex) (S.L.IBIS_TerminusIndex) {endif} {end} {macro:IVU_Ansagen} (L.L.SF_pasinfo_status) {if} (L.L.IVU_Route_Index) (L.L.IVU_HST_pos) (M.V.GetRouteBusstopIdent) (S.$.IVU_Haltestelle_Ansage_Name) (L.L.IVU_HST_pos) 0 > {if} "..\..\Announcements\" 0 (M.V.GetDepotStringGlobal) "\" $+ $+ (L.$.IVU_Haltestelle_Ansage_Name) $+ (L.L.IVU_Route_Index) (M.V.GetBusstopCount) 1 - (L.L.IVU_HST_pos) <= {if} "_#terminus" $+ {endif} ".wav" $+ (T.F.ev_IBIS_Ansagen) {endif} {endif} {end} {macro:IVU_Schaltflaeche_Ticketing_Funktion} (L.L.IVU_TB_Modus) 9 = {if} 15 (S.L.IVU_TB_Modus) {endif} {end} {macro:IVU_Schaltflaeche_Ticketing_Zwischensummen} (L.L.IVU_TB_Modus) 15 = {if} 17 (S.L.IVU_TB_Modus) {endif} {end} {macro:IVU_Schaltflaeche_schicht_beenden} (L.L.IVU_Ticketing_freigeschaltet) 1 = {if} 1 (S.L.IVU_Schichtabrechnung) 8 (S.L.IVU_TB_Modus) (M.L.IVU_Piepton) {endif} {end} {macro:IVU_Schaltflaeche_abmelden_itcs} 0 (S.L.IVU_TB_Modus) 0 (S.L.IVU_eingegebene_Linie) 0 (S.L.IVU_Suffix) 0 (S.L.IVU_eingegebene_Fahrtnummer) 0 (S.L.IVU_eingegebene_Umlaufnummer) 0 (S.L.IVU_eingegebenes_Ziel) 0 (S.L.IVU_Zielcode) 0 (S.L.IVU_ITCS_Auswahl_Korrekt) 0 (S.L.IVU_Letzter_Modus) 0 (S.L.IVU_Fahrzeug_nur_angemeldet) {end} {macro:IVU_Schaltflaeche_pause_start} 22 (S.L.IVU_TB_Modus) 1 (S.L.IVU_Pause) {end} {macro:IVU_Schaltflaeche_pause_start_klein} 22 (S.L.IVU_TB_Modus) 1 (S.L.IVU_Pause) 1 (S.L.IVU_Pause_klein) {end} {macro:IVU_Schaltflaeche_pause_ende} 8 (S.L.IVU_TB_Modus) {end} {macro:IVU_Piepton} (T.L.IVU_piep) {end} {macro:IVU_Piepton_Fehler} (T.L.IVU_piep_error) {end} {macro:IVU_eTicket_Kontrolle} (T.L.IVU_eticket_controll) {end}