SQL Abfragen
Links
Mit der Syntax [ [ Include:SQLLinks(select * from ORDERS;10) ] ] (ohne Leerzeichen)erstellen Sie z.b. eine Linkliste der letzten 10 Aufträge in der DatenbankTabellen
Mit der Syntax [ [ Include:SQLTable(select NUMBER,CUSTNAME,STATUS from ORDERS;10) ] ] (ohne Leerzeichen)erstellt eine Wiki Tabelle aus allen enthaltenen FeldernSQLTableH erstellt eine Tabelle mit Header, als Headernamen werden entweder Aliase oder Feldnamen verwendet
Links in Tabellen
Mit LINK(Spaltenname) können Sie eine Spalte einer Tabelle mit Links versehen. Wenn die Tabelle aus der die Daten kommen ein SQL Statement ist das nicht von der Original Tabelle kommt, kann das Linkziel nicht festgestellt werden und muss mit LINK(Linkziel(Spaltenname)) angegeben werden. Z.b.:LINK(MASTERDATA(Typ))Werte
Mit der Syntax [ [ Include:SQL(select * from ORDERS;10) ] ] (ohne Leerzeichen)erstellt eine , getrennte Liste aus allen enthaltenen FeldernStatistiken
Mit der Syntax [ [ Include:Statistic(select * from STATISTIC@ID;10) ] ] (ohne Leerzeichen)erstellen Sie eine Wiki Tabelle aus allen in einer Statistik enthaltenen FeldernStatisticH erstellt eine Tabelle mit Header, als Headernamen werden entweder Aliase oder Feldnamen verwendet
Mit Statisticvalue wird lediglich ein Wert als Text zurückgegeben.
Actions
Action@Name können Sie auch Actions direkt starten wie z.b.Neu
ACTION@acNewOrderACTION@acNewOrder(Status) erstellt Auftrag mit Typ Status neu
ACTION@acNewMessage
ACTION@acNewTermin
ACTION@acNewProject
ACTION@acNewContact
ACTION@acNewMasterdata
Listen
ACTION@acOrdersACTION@acMessages
ACTION@acCalendar
ACTION@acProjects
ACTION@acContact
ACTION@acMasterdata
ACTION@acTasks
Verweise
Verweise setzen sich im System immer mit TABELLENNAME@IDENT zusammenoder TABELLENNAME.ID@SQL_IDIm Fall der Statistiken können auch direkt Werte für die Felder übergeben werden mit der Syntax:STATISTICS@SQL_ID(Variable1=1,Variable2=2)
wobei die Variablennamen exakt der Bezeichnung der Variable entsprechen müssen
Variablen
Es gibt ein paar Standard Variablen die in Abfragen verwendet werden können:
- VARIABLES.USER=SQL_ID des aktuellen Benutzers
- VARIABLES.ACCOUNTNO=ACCOUNTNO des aktuellen Benutzers
- VARIABLES.IDCODE=IDCODE des aktuellen Benutzers
- VARIABLES.GROUPID=PARENT des aktuellen Benutzers
In Tabs (bei Artikeln,Personen,Projekten) gibt es zusätzlich:
- VARIABLES.SQL_ID=SQL_ID des Items
- VARIABLES.ID=ID/Nummer des Items
- VARIABLES.TEXT=Kurztext des Items
Bedingungen
Includes können mit Bedingungen versehen werden.if(Bedingung;Include)Als Bedingungen können
- Rechte mit: Right(Rechtename)
- Daten in Include enthalten mit: DataThere()
eingesetzt werden.
Icons
können mit [ [ Bild:Icon( Nummer ) ] ] eingebunden werden:
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116