Manuelle Felder in Formularen

Aus FaktuLux
Wechseln zu: Navigation, Suche

Oft ist es wünschenswert, die Ausführung von Formularen für Druck und Export von variablen Parametern abhängig zu machen. Dafür stehen in FaktuLux gleich mehrere Felder zur Verfügung.

Manuelle Felder

Zum einen stehen fünf manuelle Felder zur Verfügung. Diese können nicht nur für einfache Texteingaben verwenden werden, sondern auch als Ankreuzfeld oder zur Auswahl aus einer anderen Tabelle. In jedem Fall geben Sie in der linken Spalte eine aussagekräftige Bezeichnung ein.

Im Formular können die Inhalte über die Variablennummern {Vm.1} bis {Vm.5} oder die vergebene Beschriftung abgerufen werden. Haben Sie das Feld z.B. mit "Name" beschriftet, heißt die zugehörige Variable {Vm.Name}.

Textfeld

Im Ausführungsdialog wird ein Feld eingeblendet, in das Sie beliebigen Text eintragen können. Haben Sie bei der Formulardefinition in der rechten Spalte --- Vorgabe --- etwas eintragen, wird das Feld im Dialog mit diesem Eintrag vorbelegt. Beim Wechsel mittels [Tab] in das Feld wird der Text markiert und kann so bei Bedarf schnell überschrieben werden.

Bestätigungsfeld

Durch die Vorgabe #0 für Haken nicht gesetzt und #1 für Haken gesetzt wird das Eingabefeld automatisch zu einem Bestätigungsfeld. Beim Zugriff auf die Variable im Formular steht dann auch eine 0 für Haken nicht gesetzt und eine 1 für Haken gesetzt.

Auswahl aus Tabelle

Die dritte Möglichkeit ein manuelles Feld zu nutzen, ist die Auswahl aus einer Tabelle. Dafür können sämtliche Tabellen der Eingabelisten und einige weitere Tabellen verwenden werden. Zur Definition geben Sie in der Vorgabe eine Raute ein, gefolgt von einem großen T und der Nummer der Tabelle. Getrennt durch ein Komma können Sie optional eine Vorgabe anhängen. Diese Vorgabe muss als Wert in der Tabelle vorhanden sein.

Beispiel: #T52,BAR - Auswahl einer Zahlungsbedingung, Vorgabe BAR

Auswahlen

Zusätzlich zu den manuellen Feldern können Sie noch zwei Auswahlen definieren. Eine Auswahl ist ein Eingabefeld, in dem mehrere Optionen mit Text angeboten werden, von denen genau eine ausgewählt werden kann. Die Auswahl kann im Formulare über die Nummer der Auswahl {Va.1} und {Va.2} oder die vergebene Beschriftung abgefragt werden. Das Ergebnis entspricht der Nummer des gewählten Eintrages. Als Vorgabe ist immer der erste Eintrag ausgewählt.