comparison artifacts/doc/datacage_ref_de.rst @ 7255:5783bd29de8a

First draft of a german reference document for datacage elements and functions written in reStructuredText. Lots of TODOs.
author Sascha L. Teichmann <teichmann@intevation.de>
date Sun, 06 Oct 2013 15:15:45 +0200
parents
children 53d1dd441867
comparison
equal deleted inserted replaced
7254:fe32a7f9655e 7255:5783bd29de8a
1 =========
2 Datenkorb
3 =========
4
5
6 .. contents:: Inhalt
7
8 Übersicht
9 ---------
10
11 Datenkorb-Elemente
12 ------------------
13
14 ``dc:element`` **TODO**
15
16 ``dc:attribute`` **TODO**
17
18 ``dc:context`` **TODO**
19
20 ``dc:statement`` **TODO**
21
22 ``dc:container-context`` **TODO**
23
24 ``dc:properties`` **TODO**
25
26 ``dc:for-each`` **TODO**
27
28 ``dc:iterate`` **TODO**
29
30 ``dc:virtual-column`` **TODO**
31
32 ``dc:macro`` **TODO**
33
34 ``dc:macro-body`` **TODO**
35
36 ``dc:call-macro`` **TODO**
37
38 ``dc:comment`` **TODO**
39
40 ``dc:filter`` **TODO**
41
42 ``dc:group`` **TODO**
43
44 ``dc:message`` **TODO**
45
46 ``dc:variable`` **TODO**
47
48 ``dc:convert`` **TODO**
49
50
51 Bedingte Ausführung
52 ~~~~~~~~~~~~~~~~~~~
53
54 ``<dc:if>`` Einfaches Wenn-Dann ohne Sonst-Fall
55 ...............................................
56
57 .. code:: xml
58
59 <dc:if test="XPath-Ausdruck">
60 ...
61 </dc:if>
62
63 Der innere Teil wird nur dann betreten, wenn der XPath-Ausdruck zu
64 logisch wahr evaluiert wird. Dieses Konstrukt kennt keinen alternativen
65 Pfad, der betreten wird, falls der Ausdruck zu logisch falsch ausgewertet
66 wird. Wird dies benötigt, muss man ``<dc:choose>`` benutzen.
67 ``<dc:if>`` ist in Symmetrie zu ``<xsl:if>`` von XSLT entworfen worden.
68
69 ``<dc:choose>`` Ketten von Wenn-Dann-Ausdrücken
70 ...............................................
71
72 .. code:: xml
73
74 <dc:choose>
75 <dc:when test="XPath-Ausdruck 1"> ... </dc:when>
76 <dc:when test="XPath-Ausdruck 2"> ... </dc:when>
77 ...
78 <dc:otherwise> ... </dc:otherwise>
79 </dc:choose>
80
81 Es werden der Reihe nach von oben nach unter die ``test``-XPath-Ausdrücke der ``dc:when``-Elemente ausgewertet. Evaluiert ein Ausdruck zu logisch wahr, wird der innere Teil des entsprechenden ``<dc:when>``-Elements betreten. Die verbliebenen
82 ``<dc:when>``- und ``<dc:otherwise>``-Elemente werden dann ignoriert. Evaluiert
83 keiner der ``test``-Ausdrücke zu wahr, wird der innere Teil des
84 ``<dc:otherwise>``-Elements betreten.
85 ``<dc:choose>`` ist in Symmetrie zu ``<xsl:choose>`` von XSLT entworfen worden.
86
87
88 Variablen
89 ---------
90
91 Textersatz
92 ----------
93
94 Datenkorb-Funktionen
95 --------------------
96
97 ``dc:contains`` **TODO**
98
99 ``dc:fromValue`` **TODO**
100
101 ``dc:toValue`` **TODO**
102
103 ``dc:replace`` **TODO**
104
105 ``dc:replace-all`` **TODO**
106
107 ``dc:has-result`` **TODO**
108
109 ``dc:group-key`` **TODO**
110
111 ``dc:date-format`` **TODO**
112
113 ``dc:dump-variables`` **TODO**
114
115 ``dc:get`` **TODO**
116
117
118

http://dive4elements.wald.intevation.org