Виджет Управление сервис-ориентированными версиями позволяет конечным пользователям управлять версиями наборов данных сервис-ориентированной версии. Виджет дает возможность переключаться между версиями, просматривать и редактировать информацию о версиях, а также выбирать из разных возможностей управления, например, создавать, назначать и удалять версии. Изменения в этом виджете повлияют на данные в вашем приложение, так что другие виджеты, которые используют те же сервисы, будут показывать соответствующие версии. Если виджет настроен таким образом, чтобы разрешать создание новых версий в сервисе, новые версии также будут видны в сервисе при доступе в других приложениях, таких как ArcGIS Pro.
Примеры
Используйте этот виджет для поддержки требований к разработке приложений, таких как:
- Вы хотите предоставить пользователям возможность изменить активную версию для слоев во всех виджетах, работающих в приложении в данным слоем.
- Вы хотите разрешить пользователям создавать, изменять и удалять версии в сервисах объектов, которые работают с наборами данных в сервис-ориентированных версиях.
Примечания по использованию
Когда вы добавляете виджет Управления сервис-ориентированными версиями, сначала выберите стиль расположения для виджета. Для этого виджета необходим хотя бы один источник данных (сервис объектов или картографический сервис, зарегистрированный как версионный). Вы можете использовать этот виджет на странице, где есть или нет отображенной карты. В настоящее время переключенные версии отражаются только в других виджетах, настроенных с использованием того же сервиса объектов.
Примечание:
Если вы добавите в свое приложение несколько виджетов Управления сервис-ориентированными версиями, убедитесь, что они не указывают на один и тот же сервис.
Для каждого источника данных вы можете выбрать, какую версию загрузить в самом начале. Если вы используете стиль размещения Расширенный, вы также можете указать доступную и видимую информацию о версии, а также то, какие возможности управления версии будут разрешены в этом виджете.
Подсказка:
Рекомендуется добавить этот виджет в Контролер виджетов при использовании стиля Расширенный, это даст возможность пользователям открывать виджет, сначала нажав на кнопку.
Для сервисов, опубликованных в ArcGIS Enterprise 11.2 или более поздней версии, требуется расширение типа пользователя ArcGIS Advanced Editing для удаления и изменения сервис-ориентированных версий.
Настройки
Виджет Управление сервис-ориентированными версиями следующие настройки:
- Стиль размещения — выберите, как отображать виджет и какие возможности управления версиями следует включать.
- Базовый — представляет собой простой переключатель версий, который показывает имя и владельца версия, никаких возможностей управления версиями в нем нет.
- Расширенный — представляет собой переключатель версий с настроенной информацией о версии и возможностями управления версиями.
- Сервисы управления версиями — выберите один или несколько источников данных с версиями, которые нужно просматривать и управлять в виджете. Источник данных должен сервисом объектов или картографическим сервисом, который работает с наборами данных сервис-ориентированных версий.Если вы добавите несколько сервисов, используйте стрелки, чтобы поменять их порядок. Сервис, который находится наверху списка, будет загружен на старте. Настройте параметры версии для каждого, выбрав сервис и установив следующие параметры на открывшейся боковой панели:
Примечание:
В настоящий момент виджет поддерживает только сервисы, размещенные в ArcGIS Enterprise. Сервисы с поддержкой сервис-ориентированных версий могут быть добавлены в качестве источника данных в приложение путем добавления конечной точки REST (URL) сервиса непосредственно в конструкторе. Вы также можете добавить в свою организацию ArcGIS элемент, который ссылается на веб-сервис ArcGIS Server (из Мои ресурсы > Добавить элемент > Из URL) без сохранения учетных данных, и использовать как источник данных для виджета сервис-ориентированных версий.
- Выберите версию для загрузки при старте — укажите, какую версию загрузить при старте для выбранного источника данных. Если эту версию удалят после настройки виджета, то версия для загрузки при старте будет сброшена до DEFAULT.
Внимание:
Версия, которую вы установили для начальной загрузки, будет загружена только если виджет откроется при загрузке приложения, или если версия задана с использованием параметра URL. Если вы добавили этот виджет к Контроллеру виджетов, вы можете установить Виджет Управление сервис-ориентированными версиями на открытие при загрузке приложения в Настройках Контроллера виджетов.
- Информация о версии (только для расширенного стиля)—укажите информацию о версии, которая может появляться в списке версий для выбранного источника данных. Доступная информация о версии включает название, владельца, доступ, дату создания, описания, дату общего предка, дату оценки, дату изменения, дату предыдущего предка, дату согласования, GUID версии и ID версии.
- Возможность управления (только для расширенного стиля)—укажите, какие параметры управления версиями разрешить для выбранного источника данных.
Примечание:
Информация о версии и возможность управления версиями основаны на сочетании привилегий активного пользователя портала и разрешения доступа к версии. Конечные пользователи, у которых недостаточно требуемых прав, не увидят всю информацю о версии и не будут иметь доступ к опциям управления версиями.
- Переключить версии - позволяет пользователям переключаться между версиями.
- Создать новую - позволяет пользователям создавать новые версии.
- Удалить существующие - позволяет пользователям удалять версии.
- Обновить имя - позволяет пользователям изменять имя версии.
- Обновить описание - позволяет пользователям обновлять описание версии.
- Изменить владельца - позволяет пользователям менять владельца версии.
- Изменить права доступа - позволяет пользователям изменять уровень прав доступа для версии (общедоступный, защищенный или личный).
- Автоматически обновить список версий - изменяет интервал автоматического обновления списка версий в виджете (от 1 до 999 минут).
- Выберите версию для загрузки при старте — укажите, какую версию загрузить при старте для выбранного источника данных. Если эту версию удалят после настройки виджета, то версия для загрузки при старте будет сброшена до DEFAULT.
- Общие параметры
- Количество записей на страницу—укажите, сколько версий нужно отобразить на каждой странице виджета.
- Развернуть список версий—включите эту настройку, чтобы развернуть список доступных версий при загрузке виджет.