changeset 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 fe32a7f9655e
children b8d6aac3acf2
files artifacts/doc/datacage_ref_de.rst
diffstat 1 files changed, 118 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/artifacts/doc/datacage_ref_de.rst	Sun Oct 06 15:15:45 2013 +0200
@@ -0,0 +1,118 @@
+=========
+Datenkorb
+=========
+
+
+.. contents:: Inhalt
+
+Übersicht
+---------
+
+Datenkorb-Elemente
+------------------
+
+``dc:element`` **TODO**
+
+``dc:attribute`` **TODO**
+
+``dc:context`` **TODO**
+
+``dc:statement`` **TODO**
+
+``dc:container-context`` **TODO**
+
+``dc:properties`` **TODO**
+
+``dc:for-each`` **TODO**
+
+``dc:iterate`` **TODO**
+
+``dc:virtual-column`` **TODO**
+
+``dc:macro`` **TODO**
+
+``dc:macro-body`` **TODO**
+
+``dc:call-macro`` **TODO**
+
+``dc:comment`` **TODO**
+
+``dc:filter`` **TODO**
+
+``dc:group`` **TODO**
+
+``dc:message`` **TODO**
+
+``dc:variable`` **TODO**
+
+``dc:convert`` **TODO**
+
+
+Bedingte Ausführung
+~~~~~~~~~~~~~~~~~~~
+
+``<dc:if>`` Einfaches Wenn-Dann ohne Sonst-Fall
+...............................................
+
+.. code:: xml
+
+    <dc:if test="XPath-Ausdruck">
+      ...
+    </dc:if>
+
+Der innere Teil wird nur dann betreten, wenn der XPath-Ausdruck zu
+logisch wahr evaluiert wird. Dieses Konstrukt kennt keinen alternativen
+Pfad, der betreten wird, falls der Ausdruck zu logisch falsch ausgewertet
+wird. Wird dies benötigt, muss man ``<dc:choose>`` benutzen.
+``<dc:if>`` ist in Symmetrie zu ``<xsl:if>`` von XSLT entworfen worden.
+
+``<dc:choose>`` Ketten von Wenn-Dann-Ausdrücken
+...............................................
+
+.. code:: xml
+    
+    <dc:choose>
+       <dc:when test="XPath-Ausdruck 1"> ... </dc:when>
+       <dc:when test="XPath-Ausdruck 2"> ... </dc:when>
+       ...
+       <dc:otherwise> ...  </dc:otherwise>
+    </dc:choose>
+
+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
+``<dc:when>``- und ``<dc:otherwise>``-Elemente werden dann ignoriert. Evaluiert
+keiner der ``test``-Ausdrücke zu wahr, wird der innere Teil des
+``<dc:otherwise>``-Elements betreten.
+``<dc:choose>`` ist in Symmetrie zu ``<xsl:choose>`` von XSLT entworfen worden.
+
+
+Variablen
+---------
+
+Textersatz
+----------
+
+Datenkorb-Funktionen
+--------------------
+
+``dc:contains`` **TODO**
+
+``dc:fromValue`` **TODO**
+
+``dc:toValue`` **TODO**
+
+``dc:replace`` **TODO**
+
+``dc:replace-all`` **TODO**
+
+``dc:has-result`` **TODO**
+
+``dc:group-key`` **TODO**
+
+``dc:date-format`` **TODO**
+
+``dc:dump-variables`` **TODO**
+
+``dc:get`` **TODO**
+
+
+

http://dive4elements.wald.intevation.org