Size of Aggregate
Display the number of elements in an aggregate. The model that holds the actual aggregate must be open before this command can be performed successfully.
The actual aggregate can be specified with an unsigned integer number that denotes the EDMdatabase unique aggregateID or by a query.
Arguments:
aggregateID/ instanceID/query? |
Specify one of the following three alternatives: |
InstanceId: |
Specify an unsigned integer value denoting the EDMdatabase unique instanceID of the instance owning the actual aggregate. This argument is only effective when the <aggregateID/instanceID/query?> argument is set to instanceID. |
Repository: |
Specify the name of the open repository that holds the actual aggregate. Repository names are case sensitive. This argument is only effective when the <aggregateID/ instanceID/query?> argument is set to query. |
Model: |
Specify the name of the model that holds the actual aggregate. Model names are case sensitive. This argument is only effective when the <aggregateID/ instanceID/query?> argument is set to query. This model must be open. |
Entity: |
Specify the name of the entity, i.e. the type of the instance that owns the actual aggregate. Entity names are case insensitive. This argument is only effective when the <aggregateID/ instanceID/query> argument is set to query. |
First instance index to check: |
Specify an integer value denoting the index, i.e., element number in the entity extent aggregate that holds all instances of the same type in a model. The value of the <First instance index to check> argument specifies the index of the first instance to be queried. The instance type is specified by the <Entity> argument. The first instance in the entity extent aggregate has index zero. |
Condition: |
Specify the conditions the actual instance should match. All queried instances will match the query when this argument is empty (blank). This argument is effective only when the <aggregateID/ instanceID/query> argument is set to query. |
Aggregate: |
Specify the name of the attribute that holds the actual aggregate. Attribute names are case insensitive. This argument is effective when the <aggregateID/ instanceID/query?> argument is set to query or to instanceID. |
AggregateId: |
Specify an unsigned integer value denoting the EDMdatabase unique aggregateID of the actual aggregate. This argument is only effective when the <aggregateID/instanceID/query?> argument is set to aggregateID. |
Options:
accumulating command output: |
A global option that appends the command output to the EDMsupervisor output window. Otherwise the output window is refreshed and only the last command output is displayed. |
match selected input: |
A global option that specifies that only items that partly or exactly matches the string in the related argument input field when activating a Select button, will be in the selection list. An empty (blank) string will match all items. |
update indexes: |
A global option that specifies that the <First instance to check> argument will be updated to the next index after the one currently displayed. |