CreateQuery |
Scroll |
REST URL (POST) https://tenant.thereforeonline.com/theservice/v0001/restun/CreateQuery
SOAP Action (POST) http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/CreateQuery
Creates a query and returns a query number of created query.
Input Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/CreateQuery
Element Name |
Element Type |
Restrictions |
Description |
â– parameters |
|
|
|
â–¡ Query |
|
mandatory nillable |
Sets configuration of the search (query). |
â–¡ CaseDefinitionNo |
xs:int |
nillable |
Sets the number of the case definition to search in the case definition. |
â–¡ CategoryNo |
xs:int |
nillable |
Sets the number of the category to search in the category. |
â–¡ Conditions |
|
nillable |
Sets the conditions list for the query. |
≡ WSCondition |
|
list nillable |
|
â–¡ Condition |
xs:string |
mandatory nillable |
Sets or gets condition. |
â–¡ FieldNoOrName |
xs:string |
mandatory nillable |
Sets or gets number or name of the field. When returned from the server it contains field number. When returned from the server it contains field number. |
â– TimeZone |
|
restriction enum (xs:string) - UTC (0) - ServerLocal (1) |
Sets or gets the time zone used in the condition for date/time values. The 'ServerLocal' option means that timezone from HTTP header 'The-Timezone-IANA' or 'The-Timezone-Microsoft' will be used if defined, otherwise the server local time zone will be used. If not set the UTC time zone will be used. |
â–¡ FileByColName |
xs:string |
nillable |
Looks up the specified column name and uses the field number for a query for an external data table. |
â–¡ FileByFieldNo |
xs:int |
nillable |
Sets the field number for a query for an external data table. |
â– MaxRows |
xs:int |
|
Sets the maximum number of rows the query will retrieve from the server. The default value is 500. |
â–¡ Mode |
|
nillable restriction enum (xs:string) - NormalQuery (0) - FileQuery (1) - WorkflowQuery (4) - CaseQuery (5) |
Sets the mode of the query. |
â–¡ OrderByFieldsNoOrNames |
|
nillable |
Orders result rows by field numbers or names. When returned from the server it contains field numbers. When returned from the server it contains field numbers. |
≡ FieldNoOrName |
xs:string |
list nillable |
|
â– RowBlockSize |
xs:int |
|
Sets the block size for the query. Default value will be used if this parameter is not set. Default block size: 100 rows. |
â–¡ SelectedFieldsNoOrNames |
|
nillable |
Sets the list of field numbers or names to get these fields as a result. Set to null to get all the fields. Empty list means no fields will be returnded in response. When returned from the server it contains field numbers. |
≡ FieldNoOrName |
xs:string |
list nillable |
|
â–¡ GroupByFieldsNoOrNames |
|
nillable |
Contains list of field numbers, that the query should be grouped by |
≡ FieldNoOrName |
xs:string |
list nillable |
|
â– IsPersonalQuery |
xs:boolean |
|
Indicates if query is a personal query. |
â–¡ Name |
xs:string |
nillable |
A query name used to display query in UI. |
â– QueryNo |
xs:int |
|
Query number of the query. |
â–¡ FullText |
xs:string |
nillable |
Sets the string to search in the query. |
â–¡ UiFields |
|
mandatory nillable |
Sets list of information on how to show the results in hitlist (Ui) |
≡ WSQueryFieldUi |
|
list nillable |
|
â– FieldNo |
xs:int |
mandatory |
Sets or gets number or name of the field. |
â– DisplayPos |
xs:int |
mandatory |
Sets or gets display position (order of display in hitlist) of the field. |
â– DisplayWidth |
xs:int |
mandatory |
Sets or gets display width (width of column in hitlist) of the field. |
â– Alignment |
xs:int |
mandatory |
Sets or gets alignment (left/middle/right aligned in hitlist) of the field. |
Output Message: http://schemas.therefore.net/webservices/interop/v0001/messages/IThereforeService/CreateQueryResponse
Element Name |
Element Type |
Restrictions |
Description |
â– parameters |
|
|
|
â– QueryNo |
xs:int |
|
The query number of the created query. |
Legend:
â– |
Not nillable element. |
â–¡ |
Nillable element. |
≡ |
List of elements. |
Bold |
Mandatory element. |