====== Formulare ====== ===== Druckformulare ===== Ein Druckformular dient dazu Daten aus der Datenbank in formatierter Weise darzustellen. Die somit erzeugten Auswertungen oder Dokumente können dann als PostScript-Dokument ausgedruckt werden (siehe Formularskripten). Der Formularkompiler "srdbc" dient dazu die Syntax des Druckformularquellcodes zu überprüfen und ein schnell abzuarbeitendes Format zu erzeugen. Die Syntax des Druckformularquellcodes lehnt sich an die Sprache 'C' an, hat aber gegenüber 'C' bestimmte Erweiterungen bzw. Einschränkungen. ===== Maskenformulare ===== Maskenformulare sind Programme, die auf Masken lesend und schreibend, auf Datenbankinhalte nur lesend zugreifen können und dadurch bestimmte Funktionen ausführen (z.B. Salden addieren, ...). Sie können jedoch keinen Ausdruck erzeugen !! Maskenformulare lassen sich nur in Kombination mit einer Lizenz übersetzen. ===== Funktionsformulare ===== Funktionsformulare sind Programme, die auf Masken und Datenbankinhalte lesend und schreibend zugreifen können und dadurch bestimmte Funktionen ausführen (z.B. Rechnung erstellen, Rechnung buchen, ...). Sie können jedoch keinen Ausdruck erzeugen !! Funktionsformulare lassen sich nur in Kombination mit einer Lizenz übersetzen. ===== Inhalt ===== {{indexmenu>:programmierung:formulare#1}}