Ein Termin-Dataitem kann in unterschiedlichen Formaten dargestellt werden:
Tag
Woche
Monat
Quartal
Jahr
In der PLANTA-Standard-Software werden Termine immer in der Tageseinheit gespeichert.
Details
Wegen der notwendigen Freiheitsgrade (z.B. für die Möglichkeit, Zeilen von Zeitskalen aufeinander abzustimmen) findet bei der Konstruktion von Formatkomponenten keine Plausibilitätsprüfung statt. An der Darstellung ist jedoch leicht erkennbar, ob die Konstruktion das gewünschte Ergebnis erzielt.
Nicht jedes Terminformat ist zur Eingabe von Daten geeignet (z.B. kann ein Terminformat, welches nur die Komponente Tag enthält, nie die Erfassung eines zulässigen Datums ermöglichen).
Die Komponentenbauweise von Terminen erzwingt eine Sonderbehandlung der Darstellung von Kalenderwochen:
Das Datum 31.12.08 fällt in die KW 1/09
Ein Zusammenbau strikt nach Komponenten würde für den 31.12.08 die KW 1/08 anzeigen. Die Sonderbehandlung bewirkt, dass die Jahreskomponente nach einem KW-Raster zur Jahreswende ggf. um eins erhöht dargestellt werden.
Ein Terminformat, das zusammen Woche und Tagesdatum komplett anzeigt, lässt sich also nicht konstruieren: Am 31.12.08 würde 1/09 als 31.12.09 dargestellt. Richtig lässt sich dies durch zwei Terminformate konstruieren.
Individuelle Terminformate anlegen
Ziel
Individuelles Terminformat anlegen
Vorgehensweise
Im Bereich Terminformate durch Klick mit der rechten Maustaste auf ein bestehendes Format und Auswahl Einfügen Format einen neuen Format-Datensatz erzeugen.
Die Bezeichnung des neuen Formats im Feld Bezeichnung und die Identnummer im Feld Format eintragen.
Über die rechte Maustaste den Formatkomponenten-Datensatz für das neue Format erzeugen.
Ein Zahlenformat wird als Reihe von Komponenten aus Zehnerpotenzen aufgebaut.
Zahlenformat und Dataitem-Einstellungen bestimmen die Breite von Zahlenfeldern.
Ein Feld unter einer Zeitachse (also i.d.R. zwischen zwei Gitterlinien)
ist rechtsbündig an der Gitterlinie angesetzt,
wird vom nächsten Feld links überdruckt.
Dies ist platzoptimal, hat aber das Risiko, dass Informationen verloren gehen, falls
nichttransparente Schriftfonts verwendet werden.
die Zahlenwerte für den gewählten Maßstab zu groß werden; hier kann je nach Fall ein kleineres Schriftsymbol verwendet werden.
Individuelle Zahlenformate anlegen
Vorgehensweise
Customizer Darstellungsobjekte Formate aufrufen.
Im Bereich Zahlenformate durch Klick mit der rechten Maustaste auf ein bestehendes Format und Auswahl Einfügen Format einen neuen Format-Datensatz erzeugen.
Die Bezeichnung des neuen Formats im Feld Bezeichnung und die Identnummer im Feld Format eintragen.
Über die rechte Maustaste den Formatkomponenten-Datensatz für das neue Format erzeugen.
z.B. bei einem Zahlenformat mit einer Länge von 6 Stellen, 2 Nachkommastellen, den Trennzeichen und einer Einheit von einer Stelle ("h") beträgt die Gesamtlänge 11.
Einheiten hinter Zahlenwerten anzeigen
Ziele
Es soll möglich sein, beliebige Einheiten hinter Zahlenwerten anzuzeigen
Vorgehensweise
Den Zahlenformaten, die mit Einheiten dargestellt werden sollen, muss die Komponente = 99 zugeordnet und für diese Komponente im Datenfeld Konst. die Identnummer der gewünschten Textkonstante eingegeben werden.
Im Falle, dass es sich nicht um ein bestehendes Zahlenformat handelt, müssen weitere Komponenten zugeordnet und deren Parameter definiert werden.
Hinweis
Werden Einheiten benötigt, die nicht im Standard enthalten sind, müssen diese im Modul Textkonstanten erfasst werden.
Währungsformate
Hinweis
Ist bei einem Währungsformat mit Komponente = 99 ( Währung) der Parameter Nullen aktiviert, wird das Währungszeichen auch in leeren Feldern anzeigt.