POST Worklist/UpdateQbeFolder
Update existing Qbe Folder
Request Information
URI Parameters
None.
Body Parameters
QbeUpdateParams| Name | Description | Type | Additional information |
|---|---|---|---|
| WorklistType |
Gets or sets the worklist type. |
WorklistType |
None. |
| IsPreferenceChanged |
The mentioned folder is display(presentation) override or not |
boolean |
None. |
| IsFilterChanged |
Gets or sets a value indicating whether this instance is filter changed. |
boolean |
None. |
| Identifier |
Identifier of the the QbeFolder record or legacy folder. |
string |
None. |
| UserLogin |
The login name of the User. |
string |
None. |
| FolderName |
Name of the the QbeFolder. |
string |
None. |
| Culture | string |
None. |
|
| Filters |
List of Filters |
Collection of ListFilter |
None. |
| Columns |
List of columns |
Collection of ListColumn |
None. |
| GroupByColumns |
Grouping columns of the QBE folder |
Collection of GroupByColumn |
None. |
| SimilarFolders | Collection of QbeFolders |
None. |
Request Formats
application/json, text/json
Sample:
{
"WorklistType": 0,
"IsPreferenceChanged": true,
"IsFilterChanged": true,
"Identifier": "sample string 3",
"UserLogin": "sample string 4",
"FolderName": "sample string 5",
"Culture": "sample string 6",
"Filters": [
{
"Column": "sample string 1",
"Operator": "sample string 2",
"Value": "sample string 3",
"ValueList": [
"sample string 1",
"sample string 2"
],
"SecondValue": "sample string 4",
"IsLocalizable": true,
"Group": 6,
"DataType": "sample string 7"
},
{
"Column": "sample string 1",
"Operator": "sample string 2",
"Value": "sample string 3",
"ValueList": [
"sample string 1",
"sample string 2"
],
"SecondValue": "sample string 4",
"IsLocalizable": true,
"Group": 6,
"DataType": "sample string 7"
}
],
"Columns": [
{
"Name": "sample string 1",
"Type": "sample string 2",
"Label": "sample string 3",
"Order": 1,
"Width": 1.0,
"SortOrder": 1,
"SortDirection": 1,
"IsHidden": true
},
{
"Name": "sample string 1",
"Type": "sample string 2",
"Label": "sample string 3",
"Order": 1,
"Width": 1.0,
"SortOrder": 1,
"SortDirection": 1,
"IsHidden": true
}
],
"GroupByColumns": [
{
"ColumnName": "sample string 1",
"GroupType": 0
},
{
"ColumnName": "sample string 1",
"GroupType": 0
}
],
"SimilarFolders": [
{
"Identifier": "sample string 1",
"FolderName": "sample string 2",
"WorklistType": 0
},
{
"Identifier": "sample string 1",
"FolderName": "sample string 2",
"WorklistType": 0
}
]
}
application/xml, text/xml
Sample:
<QbeUpdateParams xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fujifilm.Synapse.Workflow.Engine.Models.Worklists">
<Columns>
<ListColumn>
<IsHidden>true</IsHidden>
<Label>sample string 3</Label>
<Name>sample string 1</Name>
<Order>1</Order>
<SortDirection>1</SortDirection>
<SortOrder>1</SortOrder>
<Type>sample string 2</Type>
<Width>1</Width>
</ListColumn>
<ListColumn>
<IsHidden>true</IsHidden>
<Label>sample string 3</Label>
<Name>sample string 1</Name>
<Order>1</Order>
<SortDirection>1</SortDirection>
<SortOrder>1</SortOrder>
<Type>sample string 2</Type>
<Width>1</Width>
</ListColumn>
</Columns>
<Culture>sample string 6</Culture>
<Filters>
<ListFilter>
<Column>sample string 1</Column>
<DataType>sample string 7</DataType>
<Group>6</Group>
<IsLocalizable>true</IsLocalizable>
<Operator>sample string 2</Operator>
<SecondValue>sample string 4</SecondValue>
<Value>sample string 3</Value>
<ValueList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</ValueList>
</ListFilter>
<ListFilter>
<Column>sample string 1</Column>
<DataType>sample string 7</DataType>
<Group>6</Group>
<IsLocalizable>true</IsLocalizable>
<Operator>sample string 2</Operator>
<SecondValue>sample string 4</SecondValue>
<Value>sample string 3</Value>
<ValueList xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:string>sample string 1</d4p1:string>
<d4p1:string>sample string 2</d4p1:string>
</ValueList>
</ListFilter>
</Filters>
<FolderName>sample string 5</FolderName>
<GroupByColumns>
<GroupByColumn>
<ColumnName>sample string 1</ColumnName>
<GroupType>Same</GroupType>
</GroupByColumn>
<GroupByColumn>
<ColumnName>sample string 1</ColumnName>
<GroupType>Same</GroupType>
</GroupByColumn>
</GroupByColumns>
<Identifier>sample string 3</Identifier>
<IsFilterChanged>true</IsFilterChanged>
<IsPreferenceChanged>true</IsPreferenceChanged>
<SimilarFolders>
<QbeFolders>
<FolderName>sample string 2</FolderName>
<Identifier>sample string 1</Identifier>
<WorklistType>Legacy</WorklistType>
</QbeFolders>
<QbeFolders>
<FolderName>sample string 2</FolderName>
<Identifier>sample string 1</Identifier>
<WorklistType>Legacy</WorklistType>
</QbeFolders>
</SimilarFolders>
<UserLogin>sample string 4</UserLogin>
<WorklistType>Legacy</WorklistType>
</QbeUpdateParams>
Response Information
Resource Description
True/False
BooleanResult| Name | Description | Type | Additional information |
|---|---|---|---|
| Result |
Gets or sets a value indicating whether this is success or failure. |
boolean |
None. |
Response Formats
application/json, text/json
Sample:
{
"Result": true
}
application/xml, text/xml
Sample:
<BooleanResult xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Fujifilm.Synapse.Workflow.Engine.Models"> <Result>true</Result> </BooleanResult>