Formatierung und Ergänzung von Elementen zu Datenbindung in der Formularvorlage des Reportdesigners
Allgemein: Was ist Datenbindung
In den Stammdaten werden Informationen wie Praxisanschrift, Bankverbindung aber auch Patienten- oder Arztanschrift hinterlegt. Diese Daten werden durch die Auswahl entsprechender Felder mit den Formularvorlagen verbunden; z.B. [Rechnungsempfänger.Anschrift]
Hinzufügen eines neuen Feldes in eine Vorlage
Wechseln Sie im Designer auf der rechten Seite auf das [Registerblatt: "Liste der Felder"]. Nun sehen Sie die Daten/Tabellen und Felder, die Sie in dem Ausdruck verwenden können
Es gibt zwei Arten ein Feld in den Ausdruck einzufügen:
Möglichkeit 1:
Ziehen auf das Blatt wo kein Feld ist. Wenn Sie versehentlich ein Feld auf ein vorhandenes Feld ablegen, dann wird das "alte" Feld durch das neue ersetzt. Hierbei handelt es sich um Datenbindung [a]
Möglichkeit 2:
Ziehen auf ein Feld, das in Bearbeitung ist.
So setzen Sie ein Feld in den Bearbeitungsmodus: Das Textfeld existiert bereit im Formular. Doppelklick auf das Feld. Cursor blinkt im Feld. Nun kann ein Feld genau auf die Stelle gezogen werden. Hierbei handelt es sich um Datenbindung [b] (s. unten).
Die Datenbindung eines Feldes kann auf zwei Arten hergestellt werden.
Datenbindung [a]: Über die Eigenschaft "Datenbindung" des Feldes. -> Ergänzen um Text und Formatierung.
Datenbindung [b]: oder indem man Platzhalter in eckigen Klammern in das Textfeld einfügt. (Doppelklick auf das Feld) -> Ergänzen um Text und Formatierung.
Änderung der Datenbindung eines vorhandenen Feldes
Hinweis: Bevor Sie eine bestehende Datenbindung bearbeiten, müssen Sie erkennen wie die Datenbindung in dem konkreten Fall hergestellt ist; Datenbindung [a] oder Datenbindung [b].
Änderung der Datenbindung über die Eigenschaft bei Datenbindung [a]
Wenn ein bereits im Formular gesetztes Element die Datenbindung geändert werden soll, markiert man das Feld und klickt auf den Pfeil am oberen rechten Rand (siehe Darstellung).
Es öffnet sich ein Fenster, über das das Element bearbeitet werden kann. Nun kann man im Feld "Datenbindung" über ein Dropdownmenü (analog zur Liste der Felder auf der rechten Seite des Reportdesigners) eine neue Datenbindung auswählen.
Beispiel: [Rechnungsempfänger.Briefanrede]
Die neue Datenbindung erscheint nun auch als Element in der Vorlage (siehe Darstellung).
Ergänzung der Datenbindung um Text
Das im Formular befindliche Element zur Datenbindung kann um Text ergänzt werden. Hierzu gibt es zwei Möglichkeiten:
1. Möglichkeit: Bei Datenbindung [a]
Wie oben beschrieben, wird das Fenster zur Bearbeitung des Datenbindung geöffnet. In das Feld "Formatzeichenfolge" tragen Sie Ihren Text ein. Das Element der Datenbindung wird durch geschwungene Klammern und der 0 als Platzhalter eingefügt: {0}
2. Möglichkeit: Bei Datenbindung [b]
Die gleiche Möglichkeit zur Textergänzung besteht, indem direkt im Textfeld vor bzw. hinter dem Element der Cursor gesetzt wird. Hierzu markieren Sie das Textfeld mit einfachem Klick.
Danach Doppelklick: Das Element wird markiert. => Weiterer Doppelklick: Der Cursor blinkt. Nun können Sie ihren ergänzenden Text schreiben.
Ergänzung der Datenbindung um eine Formatierungsregel
Die wichtigsten Formatierungsregeln in einer Vorlage beziehen sich auf Datum und Währung:
Die Formatierungsregel "Datum" wird folgendermaßen dargestellt: dd.MM.yyyy
Die Formatierungsregel "Währung" wird folgendermaßen dargestellt: c2
Auch zur Ergänzung von Formatierungsregeln gibt es zwei Möglichkeiten.
1. Möglichkeit: Bei Datenbindung [a]
Öffnen Sie das Fenster zur Bearbeitung der Datenbindung. Im Feld „Formatzeichenfolge“ tragen Sie {0:Formatzeichenfolge} ein.
0 ist der Platzhalter für den Inhalt. Formatzeichenfolgen sind unterschiedlich z.B. bei Währung c2 bei Datum können Sie dd.MM.yyyy verwenden um die Kurze Datumsdarstellung 01.12.2014 zu erhalten.
Beispiel für Betrag mit Währungszeichen {0:c2} => Ergebnis beim Druck 12,33€
{0:dd.MM.yyyy} => Ergebnis beim Druck 01.12.2014
2. Möglichkeit: bei Datenbindung [b]
Die gleiche Möglichkeit zur Textergänzung besteht, indem direkt im Element zur Datenbindung (innerhalb der eckigen Klammer) eingetragen wird.
Aktivieren Sie hierzu, wie oben beschrieben den Cursor.
Tragen Sie hinter den Text des Datenbindungselements als Trennzeichen ein Ausrufezeichen ein.
Schreiben Sie hinter das Ausrufezeichen der Formatierungsregel.
Anstatt die Formatierung von Hand zu schreiben, können Sie in das Textfeld, an die Stelle wo das Feld in eckigen Klammern ist, den Cursor setzen. Nun können Sie wie bei Datenbindung [a] über den Pfeil oben rechts die gewünschte Datenbindung auswählen.