Mit dieser Option können Rechenoperationen oder auch andere Formeln in das Formular eingebaut werden. Diese Option steht nur dann zur Verfügung, wenn die entsprechende Lizenz vorhanden ist.
Schritt 1
Bei der Auswahl des neuen Elements wird die Option "Formel erstellen" ausgewählt.

Durch Anklicken des VOR-Buttons gelangt man in das nächste Fenster, wo die Formel erfasst werden kann.
Schritt 2

Ø Scriptsprache
Aus der Auswahllistbox kann gewählt werden, in welcher "Formelsprache" die Formel erfasst werden soll. Dabei stehen die Optionen
ü <KEINE>
Das ist die
WinLine-Formelsprache, bei der nur die Grundrechnungsarten und Klammern
unterstützt werden. Zuordnungen können damit nicht durchgeführt werden.
ü VBScript
Die Formel kann in der
Sprache VB-Script erfasst werden, wobei hier auch alle Funktionen von VB-Script
verwendet werden können.
ü JScript
Die Formel kann in der
Sprache Java-Script erfasst werden, wobei hier auch alle Funktionen von
Java-Script verwendet werden können.
zur Verfügung. Wurde VBScript oder JScript ausgewählt, steht auch der Button "Bearbeiten" zur Verfügung. Dadurch wird ein Fenster geöffnet, in dem die Formel eingegeben werden kann.

Ø Ergebnis in Variable
Aus der Auswahllistbox kann eine Variable ausgewählt werden, in die das Ergebnis der Formel gerechnet werden soll - unabhängig, ob es sich um eine "normale" Formel oder um eine VB-Script Formel handelt. Dabei gibt drei Möglichkeiten:
ü Wert anzeigen
Bei dieser Option
wird das Ergebnis einfach angedruckt
ü Benutzerdefinierte numerische
Variable
Hier können bis zu 10 verschiedenen Werte ausgewählt werden, wobei
das Ergebnis immer eine Zahl sein muss (bei einer Rechenoperation wird ein
numerischer Wert verwendet werden müssen).
ü Benutzerdefinierte allgemeine
Variable
Hier können bis zu 255 verschiedene Textvariablen angesprochen
werden, wobei der Inhalt auch alphanumerisch sein kann.
Bei normalen Formeln wird das Ergebnis immer als numerischer Wert ausgegeben.
Bei Verwendung dieser Option "Ergebnis in Variable" kann auch das Ausgabeformat (Formatierung) gewählt werden, wobei die Optionen
ü als Text
Das Ergebnis wird
nicht formatiert ausgegeben
ü als Numerischer Wert
Das
Ergebnis wird als Zahl formatiert ausgegeben
ü als Datum
Das Ergebnis wird als
Datum formatiert ausgegeben
zur Verfügung stehen.
Ø Eingabefeld
Im Eingabefeld wird die Formel erfasst, wobei die Variablen in Form von [x/y] eingegeben werden müssen (x steht für View, y steht für Var).
Für Rechenoperationen werden die entsprechenden Operationstasten auf der Tastatur verwendet. Dabei sind folgende Operatoren möglich:
+ Addition
- Subtraktion
* Multiplikation
/ Division
( linke Klammer
) rechte Klammer
Prinzipiell gibt es keine Komplexitäts-Beschränkung für Formeln, so dass alle Möglichkeiten des Programms voll ausgenutzt werden können.
Es ist jedoch zu beachten, dass die Regel "Punktrechnung vor Strichrechnung" nicht gilt. Daher müssen entsprechende Klammerungen verwendet werden.
Durch Anklicken des VOR-Buttons können weitere Einstellungen zum Andruck der Variable eingegeben werden. Durch Anklicken des ZURÜCK-Buttons kann nochmals der Typ verändert werden. Durch Drücken der F5-Taste wird der Eintrag in das Formular übernommen. Durch Drücken der ESC-Taste wird das Fenster geschlossen.
Schritt 3

Im 3. Schritt können zusätzliche Einstellungen für den Andruck vorgenommen werden:
Ø zusätzlicher Text vor dem Wert
Wird in diesem Feld etwas eingetragen, dann wird der Variable ein Text vorangestellt, d.h. vor dem Wert wird noch eine dazugehörige Bezeichnung angedruckt (Führungstext).
Ø zusätzlicher Text nach dem Wert
Wird in diesem Feld etwas eingetragen, dann wird nach der Variable ein Text angedruckt.
Ø Mit Nachkommastellen
Wird diese Option aktiviert, dann erfolgt die Ausgabe des Wertes mit Nachkommastellen, wobei die Anzahl der Nachkommastellen frei definiert werden kann:
ü Anzahl Nachkommastellen wie im
Format angegeben
Mit dieser Einstellung wird die Zahl so angedruckt, wie sie
in den nachfolgenden Feldern ("Ziffern vor dem Komma" und "Ziffer nach dem
Komma" hinterlegt werden. Das ist die Standardeinstellung und kann bei einem
Grußteil der numerischen Werte verwendet werden.
ü Anzahl Nachkommastellen lt. Menge
1 (Artikelgruppe)
Mit dieser Einstellung wird die Anzahl der Nachkommastellen
verwendet, die bei der Menge1 in den Artikelgruppen hinterlegt ist. Diese Option
wird nur dann verwendet werden, wenn Mengen (Belegformulare) angedruckt
werden.
ü Anzahl Nachkommastellen lt. Menge
2 (Artikelgruppe)
Mit dieser Einstellung wird die Anzahl der Nachkommastellen
verwendet, die bei der Menge2 in den Artikelgruppen hinterlegt ist. Diese Option
wird nur dann verwendet werden, wenn Mengen (Belegformulare) angedruckt
werden.
ü Anzahl Nachkommastellen lt.
Einzelpreis (Artikelgruppe)
Mit dieser Einstellung wird die Anzahl der
Nachkommastellen verwendet, die beim Preis in den Artikelgruppen hinterlegt ist.
Diese Option wird nur dann verwendet, wenn unterschiedliche Einstellungen bei
den Preisen verwendet werden, die auch beim Ausdruck berücksichtigt werden
sollen.
ü Anzahl Nachkommastellen lt.
Mandantenstamm
Mit dieser Einstellung wird die Anzahl der Nachkommastellen
aus dem Mandantenstamm verwendet.
Ø Ziffern vor dem Komma
In diesem Feld kann die Anzahl der Ziffern angegeben werden, die vor dem Komma gedruckt werden sollen. Standardmäßig werden 8 Stellen vor dem Komma vorgeschlagen.
Ø Ziffern nach dem Komma
Dieses Feld ist nur dann aktiv, wenn die Option "mit Nachkommastellen" aktiviert ist, wobei hier die Anzahl der Nachkommastellen (max. 6) hinterlegt werden können. Standardmäßig werden 2 Nachkommastellen vorgeschlagen
Ø Füllzeichen zum Auffüllen bis zur angegebenen Ziffernanzahl vor dem Komma
Abhängig von der Anzahl der anzudruckenden Zeichen (einzustellen im Feld "Ziffern vor dem Komma") und des angedruckten Wertes wird das Feld mit dem hinterlegten Zeichen aufgefüllt (z.B. * auf einem Zahlschein).
Ø in zweite Währung konvertieren
Ist diese Checkbox aktiviert, wird der Wert in die zweite Währung, die im Mandantenstamm hinterlegt ist, umgerechnet. Damit können alle Werte in beiden verwendeten Währungen angedruckt werden.
Ø keine 0-Werte anzeigen
Bei aktivierter Option wird der Andruck von Null-Werten verhindert. D.h. ist der Wert 0, wird nichts angedruckt - auch nicht 0.
Ø Tausender Trennzeichen
Ist diese Option aktiviert, dann werden die Tausender Trennzeichen gemäß den Ländereinstellungen angedruckt.
Ø Zeitspanne
Diese Option rechnet einen Wert in eine Zeitangabe um. Diese Option kann nur bei speziellen Datenfeldern (z.B. in der Produktion) verwendet werden.
Durch Anklicken des ZURÜCK-Buttons kann die hinterlegte Formel verändert werden. Durch Drücken der F5-Taste wird der Eintrag in das Formular übernommen. Durch Drücken der ESC-Taste wird das Fenster geschlossen.