GraphQLDataConnection
Загружающее соединение, которое загружает данные с Workflow Server используя язык запросов GraphQL.
Шаблон GraphQLDataConnection
Описание GraphQLDataConnection
Подробнее про GrapQL по ссылке.
Тэги, специфичные для GraphQLDataConnection
Async
Признак, определяющий, будет ли загрузка данных происходить в асинхронном режиме (в фоновом потоке).
Необязательный тэг. Значение тэга <Async>
: не ожидается.
Если тэг <Async>
отсутствует, то для атрибута Value
используется значение False.
Атрибуты тэга <Async>
<Async>
Value | Значение. Обязательный атрибут. Ожидается логическое значение. |
ManualLoad
Признак, определяющий, будет ли загрузка данных происходить только после ручного обновления соединения с данными, а не вместе с загрузкой формы.
Необязательный тэг. Ожидается логическое значение.
Если тэг <ManualLoad>
отсутствует, то используется значение False.
Fields
Список полей, которые будут запрошены с сервера.
Обязательный тэг. Значение тэга <Fields>
: список тэгов <Field>
.
Тэг <Field>
<Field>
Поле запроса.
Необязательный тэг. Значение тэга <Field>
: не ожидается, если отсутствует атрибут Type
или список тэгов <Field>
.
Атрибуты тэга <Field>
<Field>
Name | Название поля запроса, которое будет использоваться на форме. Обязательный атрибут. Ожидается любое значение, если атрибут |
NativeName | Название поля запроса, описанного на сервере. Необязательный атрибут. Ожидается название одного из полей, возвращаемых запросом. |
Type | Признак, что поле составное. Необязательный атрибут. Значение атрибута |
DataType | Тип поля. Необязательный атрибут. Ожидается название одного из типов данных. Если атрибут |
Queries
Список запросов (Query) или мутаций (Mutation), которые будут выполнены на сервере.
Обязательный тэг.
GraphQLDataConnection содержит единственный набор данных, который обновляется запросами или мутациями.
Тэг <Query>
<Query>
Запрос полей, описанных в тэге <Fields>
.
Необязательный тэг.
Тэг <Mutation>
<Mutation>
Мутация данных и получение полей, описанных в тэге <Fields>
.
Необязательный тэг.
Атрибуты тэгов <Query>
,<Mutation>
<Query>
,<Mutation>
Name | Название запроса. Обязательный атрибут. Ожидается название одного из запросов, описанных на сервере. |
Result | Признак, определяющий обновлять ли набор данных при выполнении запроса. Необязательный атрибут. Ожидается логическое значение. Если атрибут |
Default | Признак, определяющий обновлять ли набор данных при выполнении запроса. Необязательный атрибут. Ожидается логическое значение. Если атрибут |
ExecuteWithEngine | Признак, определяющий что текущий запрос нужно выполнить от имени WorkflowEngine, а не текущего пользователя. Необязательный атрибут. Ожидается логическое значение. Если атрибут |
Тэг <Parameters>
<Parameters>
Список параметров запроса или мутации.
Необязательный тэг. Значение тэга <Parameters>
: список тэгов <Parameter>
.
Подробнее про поля и параметры по ссылке.
Тэг <Parameter>
<Parameter>
Параметр запроса или мутации.
Атрибуты тэга <Parameter>
<Parameter>
NativeName | Название параметра. Обязательный атрибут. Ожидается название одного из параметров запроса/мутации. |
DataType | Тип данных параметра. Необязательный атрибут. Ожидается один из типов данных. Если атрибут |
InputType | Название объекта, описанного в схеме данных сервера. Необязательный атрибут. Подробнее про |
SendAsArray | Признак, определяющий будет ли значение передаваться как массив. Необязательный атрибут. Ожидается логическое значение. Если атрибут |
Nullable | Признак, определяющий может ли текущее значение параметра содержать Null. Необязательный атрибут. Ожидается логическое значение. Если атрибут |
RefreshQuery | Признак, определяющий, будут ли обновлены данные запроса при изменении параметра. Необязательный атрибут. Ожидается логическое значение. Если атрибут |
Last updated