OwS Style Sheet Directive: table: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Syntax) |
(→Syntax) |
||
| Zeile 7: | Zeile 7: | ||
| style="width:46em" | '''#table''' ''StartRow''? [[OwS Statement: Base Types|''TypeName'']] ''ColumnMap''+ ''RowObligation''? | | style="width:46em" | '''#table''' ''StartRow''? [[OwS Statement: Base Types|''TypeName'']] ''ColumnMap''+ ''RowObligation''? | ||
| style="width:1em" | | | style="width:1em" | | ||
| − | | <font face="arial" size="2"> </font> | + | | <font face="arial" size="2">define new objects together with their properties</font> |
| + | |- style="vertical-align:top" | ||
| + | | | ||
| + | | style="text-align:right" | | | ||
| + | | '''#table''' ''StartRow''? '''.''' ''ColumnMap''+ ''RowObligation''? | ||
| + | | | ||
| + | |<font face="arial" size="2">define property values for the recently defined object</font> | ||
|- style="vertical-align:top" | |- style="vertical-align:top" | ||
| | | | ||
| Zeile 13: | Zeile 19: | ||
| '''#table''' | | '''#table''' | ||
| | | | ||
| − | | | + | |<font face="arial" size="2">disable the active #table directive</font> |
|- style="vertical-align:top" | |- style="vertical-align:top" | ||
| ''StartRow'' | | ''StartRow'' | ||
Version vom 28. Dezember 2016, 11:43 Uhr
Syntax
| HeadingDirective | := | #table StartRow? TypeName ColumnMap+ RowObligation? | define new objects together with their properties | |
| | | #table StartRow? . ColumnMap+ RowObligation? | define property values for the recently defined object | ||
| | | #table | disable the active #table directive | ||
| StartRow | := | [1-9]+ | ||
| ColumnMap | := | DottedPropertyName ListSeparator? | ||
| ListSeparator | := | ; | ||
| RowObligation | := | PackageName | shall refer to a submodule defined per #package directive |