Die Schnelle Uhr evaluiert die für den aktuellen Tag von Mitternacht bis zur aktuellen Uhrzeit geplanten Ereignisse,
um die zuletzt geplante Zeit und den zuletzt geplanten Wert für den aktuellen Tags zu finden. Wenn die Schnelle
Uhr keine geplanten Ereignisse findet, dann wird der Wert verwendet, der am aktuellen Tag zum spätesten
Zeitpunkt gültig war. Anschließend übergibt die Funktion diesen Wert an alle geplanten Attribute aller Objekte,
die in der Liste der
Geplanten Objekte
des Zeitprogramms stehen.
Prüfen der Datenkonsistenz
Das Ausnahmeprogramm oder der Kalender verifiziert die Existenz der Ausnahme- und Kalenderdaten und
prüft, ob das Startdatum eines Datumsbereichs früher eintritt als das Enddatum von Zeitprogrammen und
Kalendern, wenn die folgenden Bedingungen erfüllt sind:
Alle vier Felder der Ausnahme- und Kalenderdaten sind definiert, und es werden keine Platzhalter verwendet
(Monat, Tag im Monat, Jahr und Wochentag). Wenn Sie zum Beispiel im Dialogfeld Details zur Ausnahme oder
Kalenderdetails Montag, den 10. Januar 2010 eingegeben haben, erscheint ein Warnmeldung, da der 10. Januar
2010 kein Montag war.
Bei Ausnahme- und Kalenderdaten sind der Monat, Tag im Monat und das Jahr definiert und in das Feld
Wochentag werden Platzhalter eingetragen. Wenn Sie zum Beispiel im Feld Wochentag des Dialogfelds Details
zur Ausnahme oder Kalenderdetails den 29. Februar 2010 und Beliebig eingegeben haben, erscheint eine
Warnmeldung, da es im Jahr 2010 keinen 29. Februar gibt.
Bei den Datumsbereichen der Ausnahme- und Kalenderoptionen sind alle Felder sowohl für die Start- als auch
die Enddatumsangaben definiert. Wenn Sie zum Beispiel im Dialogfeld Details zur Ausnahme oder Kalenderdetails
als Startdatum Montag, 2. Juli 2010 und als Enddatum Montag, 6. Juli 2010 eingegeben haben, erscheint eine
Warnmeldung, weil der 2. Juli 2010 kein Dienstag ist.
Bei Ausnahme- und Kalenderdaten sind der Monat, Tag im Monat und das Jahr definiert, und es wird sowohl
für das Start- als auch für das Enddatum ein Platzhalter im Feld Wochentag benutzt. Wenn Sie zum Beispiel als
Startdatum den 27. August 2010 eingegeben haben und Beliebig in das Feld Wochentag sowie als Enddatum
den 6. August 2010, und Beliebig in das Feld Wochentag des Dialogfelds Details zur Ausnahme oder
Kalenderdetails, dann erscheint eine Warnmeldung, da das Enddatum vor dem Startdatum liegt.
Da
Funktion Zeitprogramm
auf
Kalender
verweisen kann, die sich in einem anderen Gerät befinden, führt die
Funktion Zeitprogramm die folgende Verifizierung des Kalenderverweises durch:
Wenn ein Zeitprogramm auf einen Kalender in einem anderen Gerät verweist und dieses Gerät in den
Offline-Modus geht, nimmt das Zeitprogramm an, dass sich der aktuelle Wert des Kalenders nicht ändert, solange
das Gerät offline ist. Ein Zeitprogramm, dass sich beispielsweise im NAE1 befindet, verweist auf einen Kalender,
der sich im NAE2 befindet und das Attribut Aktueller Wert des Objektes Kalender ist Wahr. Wenn NAE2 jedoch
um Mitternacht offline ist, geht das Zeitprogramm davon aus, dass der Aktuelle Wert um Mitternacht auf Falsch
wechselt. Dies bedeutet, dass das Ausnahmeprogramm nicht aktiv ist.
Wenn ein Zeitprogramm auf einen Kalender verweist und dieser Kalender gelöscht wird, geht das Zeitprogramm
davon aus, dass der Aktuelle Wert des Objekts Kalender Falsch und das Ausnahmeprogramm nicht aktiv ist.
Wenn sich das Datum ändert, endet das tägliche Zeitprogramm und das Objekt Zeitprogramm führt das reguläre
Zeitprogramm des nächsten Tags oder das Ausnahmeprogramm aus, oder es übergibt den Wert des Attributes
Standardvorgabe.
Globaler Kalender
Der Globale Kalender erlaubt liegenschaftsweite Änderungen in Kalendern vorzunehmen, wie z. B. die Definition
von Ferientagen. Diese Änderungen sind mühsam, wenn Sie dafür mehrere Kalender bearbeiten müssen Um
dieses Problem zu lösen, können Sie in jedem FAC oder NxE auf ein Objekt vom Typ Globaler Kalender Bezug
nehmen. Wenn Sie die Werte im Globalen Kalender bearbeiten, dann werden die Daten automatisch in die
lokalen Kalender hinuntergeladen.
Metasys® Liegenschaftsportal : Menü Einfügen
395