Запрос на основе формы a. (Доступно только для набора объектов) В группе Фильтр выполните следующие действия. a. В списке Соединение с помощью выберите логический оператор для соединения операторов фильтра. Значение по умолчанию: И. b. В разделе Предложения фильтращелкните Добавить, чтобы добавить фильтр: ▪ Свойство - выберите свойство. ▪ Подходящее условие - выберите условие. Условия зависят от типа выбранного свойства, такого как String, Boolean и т. д. ▪ Значение - введите значение свойства. Щелкните Добавить, чтобы добавить несколько фильтров. Щелкните значок , чтобы удалить любой добавленный фильтр. Если добавляются одни и те же свойства и выбирается И в списке Соединение с помощью, атрибуты объединяются оператором ИЛИ. b. В разделе Выбрать свойства щелкните Добавить и в списке Свойство выберите свойство, для которого нужно загрузить значения. Щелкните Добавить, чтобы добавить несколько свойств. Щелкните значок , чтобы удалить любое добавленное свойство. По умолчание, если выбрать любое свойство, то значения для выбранных свойств и "ключевые" свойства загружаются в выходные данные. Если не выбрано ни одно свойство, то по умолчанию в выходные данные включаются все свойства сущности. c. В разделе Добавить связанные элементы щелкните Добавить и в списке Связанный элемент выберите связанный элемент, для которого нужно загрузить значения. Щелкните Добавить, чтобы добавить несколько связанных элементов. Щелкните значок , чтобы удалить любой добавленный связанный элемент. Любое свойство, помеченное как NavigationProperty, рассматривается как Связанный элемент. d. (Доступно только для набора объектов) В поле Предел введите значение, чтобы ограничить выходные данные определенным количеством сущностей. e. (Доступно только для набора объектов) В поле Пропустить введите число ресурсов, которые требуется пропустить. |
Дискретный запрос a. (Доступно только для набора объектов) В поле Фильтры укажите критерии фильтра OData в формате propertyName operator 'value' [and | or | not].... Например, number eq '0000222341' или name eq 'PTC' или startswith(name, 'PTC') b. В поле Выбрать свойства укажите выражение выбора OData в виде разделенного запятыми списка наименований свойств. По умолчание, если указать любое свойство в запросе, то значения для выбранных свойств загружаются в выходные данные. Если не указано ни одно свойство, то по умолчанию в выходные данные включаются все свойства сущности. c. В поле Добавить связанные элементы укажите выражение выбора OData в виде разделенного запятыми списка связанных элементов. Любое свойство, помеченное как NavigationProperty, рассматривается как Связанный элемент. d. (Доступно только для набора объектов) В поле Предел введите число результатов поиска, которые требуется загрузить. e. (Доступно только для набора объектов) В поле Пропустить введите число первых результатов поиска, которые требуется пропустить. |
Неформатированный запрос В поле Запрос укажите выражение запроса OData. Например: $select=name,number&$expand=context&$top=2&$skip=1&$orderby=name asc&$filter=name eq 'PTC' По умолчание, если указать любое свойство в запросе, то значения для выбранных свойств загружаются в выходные данные. Если не указано ни одно свойство, то по умолчанию в выходные данные включаются все свойства сущности. Любое свойство, помеченное как NavigationProperty, рассматривается как Связанный элемент. В зависимости от типа возвращаемых данных действия можно указать параметры фильтров, предела и пропускаемых результатов в выражении запроса. |
Если при правке формы действия пользователь изменяет выбранное Действие и указывает значения для всех необходимых полей, может появиться уведомление об ошибке в редакторе рабочего процесса. В таком случае снова откройте форму действия и щелкните Готово. Ошибка больше не появляется. |