Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • AWARDplus ERP AWARDplus ERP
  • Project information
    • Project information
    • Activity
    • Members
  • Wiki
    • Wiki
  • Activity
Collapse sidebar
  • AWARD Handbuch
  • AWARDplus ERPAWARDplus ERP
  • Wiki
  • Konzepte und funktionen
  • Datensatzoperationen
  • Drucken
  • Formulareditor

Formulareditor · Changes

Page history
Update Formulareditor authored Jul 18, 2023 by Carsten Kobusch's avatar Carsten Kobusch
Hide whitespace changes
Inline Side-by-side
Konzepte-und-Funktionen/Datensatzoperationen/Drucken/Formulareditor.md
View page @ f58563a7
......@@ -179,3 +179,55 @@ Ansonsten haben sie folgende
|3|Untrennbar|Das Element ist immer komplett auf einer Seite. **Achtung!** Bei nicht auf eine Seite passenden Elementen wie z.B. AGBs etc. droht eine Endlos-Schleife! _(Abbrechbar mit Strg-Pause bzw. CMD-Punkt)_ |
|3|Eingeschränkt|Das Element behält immer mindestens zwei Zeilen zusammen auf einer Seite.|
|3|_kein Haken_|Unter Umständen wandert eine einzelne Zeile auf eine andere Seite|
# Script
## Allgemein
Die eingebaute Scriptsprache basiert auf XojoScript. Die entsprechenden Hilfeseiten sind aus AWARD+ Edit aufrufbar.
## Beispiele
### Einfacher Befehl mit RUN
`RUN{print "Hello World "+format(cdbl("12,3392"),"#.00")}RUN ist aus einem Script erzeugt.`
> Hello World 12,34 ist aus einem Script erzeugt.
### Das CALC-Kommando
`Das ist der Sinus aus 12 mal 8: CALC{SIN(12)*8}CALC`
> Das ist der Sinus aus 12 mal 8: -4,292583
### Kleines Programm mit RUN
```
RUN{
Dim x,anz as integer
Dim erg as string
anz=12
for x=1 to anz
erg=erg+"Reihe "+str(x)+" von "+str(anz)+" Reihen"+chr(13)
next
print erg
}RUN
```
>>>
Reihe 1 von 12 Reihen
Reihe 2 von 12 Reihen
Reihe 3 von 12 Reihen
Reihe 4 von 12 Reihen
Reihe 5 von 12 Reihen
...
>>>
### Das IF-Kommando
`IF{12<8|Wahr|Falsch}IF ist, daß 12 kleiner 8 ist`
> Falsch ist, daß 12 kleiner 8 ist
### Das DATUM-Kommando
`Das Datum lautet DATUM{LongDate}DATUM oder DATUM{ShortDate}DATUM oder DATUM{AbbreviatedDate}DATUM. Die Uhrzeit ist DATUM{LongTime}DATUM oder DATUM{ShortTime}DATUM`
> Das Datum lautet Dienstag, 18. Juli 2023 oder 18.07.23 oder 18.07.2023. Die Uhrzeit ist 16:30:30 oder 16:30
Clone repository
  • Administration
    • Benutzerverwaltung
    • Kasse
    • PM
    • Prefs
  • Glossar
  • Konzepte und Funktionen
    • Datensatzoperationen
      • Drucken
        • Formulardruck
        • Formulareditor
      • Export
    • Integration
      • CraftNote
      • DATEV
      • STARFACE
    • Navigation
  • Module
    • Auftragswesen
View All Pages