Determine the default value with an HTTP query
Via the JSON file, it is possible to determine the default value of a field via an HTTP request. There are the following possibilities:
1) Programmed Controller Endpoint
2) Dynamic API (SQL)
Instead of a value, an entire object is specified. The attributes are described below.
Controller endpoint
Property |
Description |
url |
The URL of the endpoint |
params |
This attribute is a list of KeyValue pairs. Here you can give the URL individual parameters. "key" contains the name of the parameter and "value" the value. |
requestType |
Here you can specify whether the query is a "get" or a "post" query. |
"defaultValue"
: {
"requestType"
:
"get"
,
"url"
:
"ResourceController/GetName"
,
"params"
: [
{
"key"
:
"Id"
,
"value"
:
"42"
}
]
}
Dynamic API
Eigenschaft |
Beschreibung |
api |
The ID(GUID) of the Dynamic API |
params |
This attribute is a list of Key Value pairs. Here you can give the URL individual parameters. "key" contains the name of the parameter and "value" the value. |
field |
Here you can specify which field from the record is to be displayed. If no field is defined, the first recognised field is taken. |
If multiple records are returned, the first one is selected.
"defaultValue"
: {
"api"
:
"a7dddf82-b89e-4542-b4ef-1e8af6f2942f"
,
"params"
: [
{
"key"
:
"adrnr"
,
"value"
:
"000001"
}
],
"field"
:
"city"
}