|
|
FAQ - Formatierung von Feldern im Formulareditor, gilt auch für Eigene Tabellen
|
Formatierungen von Numerischen Feldern
Felder lassen sich jetzt per Formulartext formatieren:
Bsp:
{DS_KUNDE->DS_KUNDEKUNDENNUMMER,D 0000000}
{DATASETBESCHEID->DATASETBESCHEIDBESCHEIDDATUM,d. mmmm yyyy}
{UEBERSICHT->UEBERSICHTGESAMTFORDERUNGNATIV,#,##0.00 €;-#,##0.00 €;"ausgeglichen"}
beachte Sie bitte die amerikanische Notation bei Dezimalpunkt und Tausenderpunkt!
nur Numerische und Datumsfelder!
Formatierung von Textfelder innerhalb eines {SQL_TEXT=....
{DS_KUNDE->DS_KUNDENAME,PARSE}
Zeichenkettenfelder z.B. {DSKUNDE->DSKUNDENNAME} können jetzt mit dem Parameter PARSE versehen werden.
{DSKUNDE->DSKUNDENNAME,PARSE} Dies bedeutet, dass alle Hochkomma und Anführungsstriche aus dem Feld entfernt werden, bevor es ausgegeben wird. Die Verwendung ist insbesondere im {SQL_TEXT=.... sinnvoll, wenn Stringfelder zurückgegeben werden sollen, z.B. Einzugsermächtigung. Eine Änderung der Stringfelder mit dem Parameter PARSE ermöglicht somit auch die Verwendung von Anführungszeichen und Hochkommas im Kundennamen.
ACHTUNG: Der Parameter Parse sollte nur für Zeichenkettenfelder innerhalb von {SQL_TEXT= verwendet werden!
Verfügbare Felder zum erstellten Dokument selbst
| Variable |
Beschreibung |
| #DOC_DEBITOR |
keine Formatierung möglich, immer 5 stellig oder größer! |
| #DOC_DATUM |
keine Formatierung möglich |
| #DOC_PAGE |
#DOC_PAGE5#DOC_PAGES5 ergibt: 0000100007 |
| #DOC_PAGES |
möglich |
| #DOC_NAME |
keine Formatierung möglich |
| #ALL_PAGE |
möglich |
| #ALL_DOCS |
möglich |
| #DOC_NR |
möglich |
Achtung: Falls eine Stelligkeitsangabe an Felder angefügt wird, die keine Formatierung unterstützen wird diese Zahl angehangen!
Bsp: #DOC_DATUM8 gibt bei Datum 01.01.2004 folgenden Text aus: 01.01.20048 !
|
|
|
|