OwS Style Sheet Directive: table: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(→Syntax) |
(→Syntax) |
||
| Zeile 3: | Zeile 3: | ||
{|border="0" | {|border="0" | ||
|- style="vertical-align:top" | |- style="vertical-align:top" | ||
| − | | style="width:10em" | '' | + | | style="width:10em" | ''TableDirective'' |
| style="width:3em" | := | | style="width:3em" | := | ||
| style="width:46em" | '''#table''' ''StartRow''? [[OwS Statement: Base Types|''TypeName'']] ''ColumnMap''+ ''RowObligation''? | | style="width:46em" | '''#table''' ''StartRow''? [[OwS Statement: Base Types|''TypeName'']] ''ColumnMap''+ ''RowObligation''? | ||
Aktuelle Version vom 28. Dezember 2016, 11:43 Uhr
Syntax
| TableDirective | := | #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 |