RelationshipPagedRequest¶
Field | NULL | Description | Note |
---|---|---|---|
querySourceId string (GUID) |
Y | The id of the query source | |
objectId string (GUID) |
Y | The id of the object in draft to load from Put null here to load from the database |
|
relationshipOrders array of objects |
An array of RelationshipOrder objects | ||
querySources array of objects |
An array of ReportSelectedQuerySource objects | ||
selectedDataSourceChanged boolean |
Whether selected data source has changed | ||
modifiedRelationships New in version 2.16.0. |
Y | The newly added or modified relationships | Use for retrieve the newly added/modified relationships in Datta Model > Relationships |
includeDisabledRelationships New in version 3.10.0. |
Indictates whether disabled relationships should be included or not |
Inherited fields:
PagedRequest¶
Field | NULL | Description | Note |
---|---|---|---|
tenantId string (GUID) |
Y | The id of the tenant | |
criteria array of objects |
An array of SearchCriteria objects | ||
sortOrders array of objects |
An array of SortOrder objects | ||
parentIds array of strings (GUIDs) |
Ids of the parents | ||
pageIndex integer |
The index of the page | Inherited from PagingInfo | |
pageSize integer |
The size of the page | Inherited from PagingInfo | |
total integer |
The total number of rows | Inherited from PagingInfo | |
skipItems integer |
Skip items | Inherited from PagingInfo | |
isLastPage boolean |
Whether this is the last page | Inherited from PagingInfo |
PagedRequest Sample:
{
"criteria": [
{
"key": "All",
"value": "",
"operation": 1
}
],
"pageIndex": 1,
"pageSize": 10,
"sortOrders": [
{
"key": "shareWith",
"descending": true
}
]
}
RelationshipPagedRequest Sample:
{
"querySourceId": null,
"tenentId": "",
"criteria": [{
"key": "All",
"value": "",
"operation": 1
}
],
"pageIndex": 1,
"pageSize": 1,
"sortOrders": [{
"key": "DatabaseName",
"descending": true
}
],
"includeDisabledRelationships": true
}