inlinedataconnection
Properties
Name | Type | Required | Description |
---|---|---|---|
distinct | boolean | no | Should duplicate rows be removed. |
Sub-tags
Name | Type | Cardinality |
---|---|---|
parameter | 1..n | |
row | 1..n |
Content
None
Anchor | ||||
---|---|---|---|---|
|
parameter
Properties
Name | Type | Required | Description |
---|---|---|---|
name | string | yes | A unique identifier for the parameter |
type | 'string', 'numeric', 'date' or 'url' | yes | An indicator of how the data should be displayed on the client |
label | string | yes | A user displayable label for the column |
Sub-tags
None
Content
None
Notes
...
row
Properties
None
Sub-tags
Name | Type | Cardinality |
---|---|---|
cell | 1..n |
Content
None
Notes
The number of cells should match the number of parameters.
Anchor | ||||
---|---|---|---|---|
|
cell
Properties
...
A simple inline data definition
Code Block | ||||
---|---|---|---|---|
| ||||
<data:datadefinition id="connectionType"> <inlinedataconnection> <parameter type="string" name="key" label="Key" /> <parameter type="string" name="label" label="Label" /> <row> <cell>U</cell> <cell>Unverfied</cell> </row> <row> <cell>V</cell> <cell>Verified</cell> </row> </inlinedataconnection> </data:datadefinition> |
A simple inline data definition using null
Code Block | ||||
---|---|---|---|---|
| ||||
<data:datadefinition id="customerType">
<inlinedataconnection>
<parameter type="string" name="label" label="Label" />
<parameter type="string" name="key" label="Key" />
<row>
<cell>Domestic</cell>
<cell>D</cell>
</row>
<row>
<cell>Commercial</cell>
<cell>C</cell>
</row>
<row>
<cell>Unknown</cell>
<cell>null</cell>
</row>
</inlinedataconnection>
</data:datadefinition> |
A data definition with duplicate rows maintained
Code Block | ||
---|---|---|
| ||
<data:datadefinition id="duplicate.list"> <inlinedataconnection distinct="false"> <parameter type="integer" name="value" label="Value"/> <parameter type="string" name="label" label="Label"/> <row> <cell>11000</cell> <cell>Unique</cell> </row> <row> <cell>11001</cell> <cell>Duplicate</cell> </row> <row> <cell>11001</cell> <cell>Duplicate</cell> </row> </inlinedataconnection> </data:datadefinition> |