DataObjectFilter Properties |
The DataObjectFilter type exposes the following members.
Name | Description | |
---|---|---|
![]() | AcceptanceFlags |
AcceptanceFlags is only used when the filter is applied on a list of workitems.
AcceptanceFlags går på brugerens egen acceptance! Altså ikke aktivitetens
samlede acceptance.
|
![]() | ActionStatus |
ActionStatus is only used when the filter is applied on a list of workitems.
It filters on WorkItemAction.
|
![]() | AssigneeCurrentUser |
AssigneeCurrentUser is only used on activities and processes.
AssigneeCurrentUser is only used if AssigneeFilter is null.
If AssigneeCurrentUser is true only activities which assignee group contains
the active user will pass.
|
![]() | AssigneeFilter |
The AssigneeFilter is ued when loading Activities and Processes.
The TypeIds attribute must contain only Activities or only Processes.
Only activities which assignee group contains one or more
of the provided users will pass the filter
Process will only pass if at least on activity can pass the assignee filter.
AssigneeFilter is null if no filter is provided.
The AssigneeFilter is required to have its members loaded.
|
![]() | AssigneeFilterType |
Defines how the assignee filter is used.
If the type is 'explicit' only activities which are explicitly assigned to the user passes the filter.
If the type is 'implicit' only activities which is assigned to groups in which the user is member passes the filter,
|
![]() | DataVersion | |
![]() | DeletedStatus |
Filter on whether the DataObject is deleted
|
![]() | Expressions | |
![]() | Id |
Internal ID of the filter
|
![]() | MemberGroupId |
MemberGroupId is only used if filtering is for exactly the 'Users' data object type.
If specified only users, who are members of the group, are included.
|
![]() | Owner |
Denotes the type of object that owns the filter.
|
![]() | ProcessTemplateIds |
Only load objects which are created from the provided process templates.
|
![]() | ReadStatus |
Filter on whether the active user has read the DataObject.
Note: a customer setting controls whether read-info is logged or not. If not then this filter should not be used.
|
![]() | RequireActiveProcess |
If set to true, only objects which are target object in an active process is loaded.
|
![]() | RequireActiveWorkItem |
If set to true, only data object which are target object in an active process
is loaded and the active user must have an active workitem.
|
![]() | RootNodeId | |
![]() | SecurityStatus |
Filter on the security inheritance status
|
![]() | StateFlags |
StateFlags is used when loading Activities and Processes.
|
![]() | SystemStatus |
Filter on the System attribute on DataObjects
|
![]() | TargetTypeIds | |
![]() | TemplateStatus |
Filter on the template attribute on DataObjects
|
![]() | TypeIds |
When set, only objects of the given DataObjectTypes are loaded.
|
![]() | UId |
UID of the filter
|
![]() | WorkItemDeletedStatus |
Filter on whteher WorkItem is deleted
|