So formatieren Sie Nummern und Datumsformate in Legacy Word-Berichten
Product line
Standard
|Expert
Operating mode
CLOUD ABO
|ON-PREMISES
Modules
Services & CRM
Budget & Phases
Purchases
Resource Planning
Business Intelligence
In Word-Berichten können Sie die Werte, die Sie aus Vertec heraus erhalten, nach den Visual Basic Formatierungsregeln formatieren. Der markierte Text (Kommentar) muss zu diesem Zweck mit einem \ beginnen, dann wird er als VB Formatstring angesehen und der Wert mit der VB Format Funktion dargestellt.
Weitere Informationen zu diesem Thema finden Sie in der Microsoft KnowledgeBase unter Formatting Numbers, Dates, and Times.
Format | Ergebnis |
---|---|
\#,##0.00 | 1'275.00 (Regionaleinstellungen Deutsch(Schweiz)) 1.275,00 (Regionaleinstellungen Deutsch(Deutschland)) ... |
\#,##0.00; -#,##0.00; # | Formatiert den positiven Zahlenwert; den negativen Zahlenwert; Null-Werte werden nicht angezeigt. |
Diese Formate können Sie miteinander kombinieren.
Beispiel:
\dddd, d. MMMM yyyy
formatiert ein Datum wie folgt:
Mittwoch, 15. Juni 2006
Ab der Vertec Version 5.2.0.15 gibt es eine OCL-Funktion für die Formatierung von Datumswerten namens formatdatetime. Alle Informationen dazu finden Sie im Artikel OCL. Damit kann der Datumswert auch im Code formatiert werden.
Die hier beschriebenen Vorgehensweisen formatieren das Datum in der jeweiligen Windows-Sprache, unabhängig von einer allenfalls in der Word-Vorlage eingestellten Sprache.
Wenn man fremdsprachige (anders als die aktuelle Windows-Sprache) Datumsformate in Word-Vorlagen benützen will, muss man die regionsspezifische Zahlenformatierung im Word-Band angeben. Informationen dazu finden Sie im Artikel über die Word-Berichte.
In Versionen vor 6.1 gibt es keine regionsspezifische Zahlenformatierung. Dort müssen allfällige OCL-Expressions entsprechend angepasst werden. Im Artikel Datumsformat in fremdsprachigen Reports finden Sie einige Beispielexpressions.