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
  • Module
  • Auftragswesen
  • Vorgang
  • Schnellmaske

Schnellmaske · Changes

Page history
Update Schnellmaske authored Nov 08, 2024 by Carsten Kobusch's avatar Carsten Kobusch
Show whitespace changes
Inline Side-by-side
Module/Auftragswesen/Vorgang/Schnellmaske.md
View page @ 2a40377b
......@@ -112,17 +112,20 @@ HAS {feldname}
Inhalt von feldname>0 = 1
feldname=0 oder nicht vorhanden = 0
</details>
<details><summary>IF</summary>
IF bedingung THEN wertBeiWahr ELSE wertBeiFalsch
Beispiel: IF {feldname} > 100 THEN 10 ELSE 5
Inhalt von feldname=55 -> Bedingung Falsch = 5
Inhalt von feldname=230 -> Bedingung Wahr = 10
</details>
<details><summary>Ohne Berechnung aka OFF</summary>
[OFF]
Feldinhalt wird nicht durch Formel überschrieben
und auch nicht auf 1 oder 0 gesetzt. Das ist sinnvoll,
wenn das Feld z.B. durch den Staffel-VK eines
anderen Artikelfeldes gesetzt wird.
</details>
<details><summary>Runden-Befehle</summary>
CEIL(wert) oder CEIL({feldname})
Nächsthöherer ganzzahliger Wert
Beispiel: CEIL(10,3) -> 11
......@@ -134,13 +137,15 @@ FLOOR(wert)
ROUND(wert)
Kfm. gerundeter Wert
Beispiele: ROUND(10,4) -> 10 ROUND(10,6) -> 11
</details>
<details><summary>ABS</summary>
ABS(wert)
Wert ohne Vorzeichen, z.B. ABS(-12) -> 12
</details>
<details><summary>MOD</summary>
wert MOD teiler
Divisionsrest, z.B. 12 MOD 3 -> 0 10 MOD 3 -> 1
</details>
### Rechenarten
- Minus
+ Plus
......@@ -158,27 +163,18 @@ Diese Befehle sind teilweise kombinierbar, z.B.
SQL-Where-Klausel
Innerhalb der WHERE-Klausel darf geklammert werden mit ( ), das ist auch verschachtelt möglich.
Texte müssen entweder in 'einfachen' oder "doppelten" Anführungszeichen stehen.
Dezimaltrenner ist der Punkt, also z.B. 10.2 (aber nicht in Anführungszeichen)
Datumswerte werden in Anführung gesetzt, also z.B. "28.05.2008"
Bedingungen:
feldname = "suchwort" -> ist WAHR, wenn Inhalt GENAU suchwort entspricht
feldname LIKE "suchwort%" -> ist WAHR, wenn Inhalt mit suchwort beginnt
feldname LIKE "%suchwort" -> ist WAHR, wenn Inhalt mit sichwort endet
feldname LIKE "%suchwort%" -> ist WAHR, wenn Inhalt suchwort enthält
feldname1 > feldname2 (oder auch <, <=, >=)
Befehle (statt feldname):
IF(bedingung,wertBeiWahr,wertBeiFalsch)
......
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