У меня есть FormIO, встроенный в наши сайты SharePoint. Требование теперь состоит в том, что список выбора должен быть заполнен списком всех имен пользователей, которые имеют доступ к нашему сайту SP.
Я могу получить доступ ко всем данным пользователя через API, но возвращаемый результат находится в формате XML. Поле «Выбор» принимает только JSON. Я не могу найти информацию о том, как преобразовать xml в JSON при настройке данных списка выбора FormIO.
Есть ли какие-либо рекомендации, которые кто-нибудь может дать? Возможно ли это сделать? (Примечание: у нас в списке более 10 000 пользователей).
Это можно сделать с помощью компонента Select, настроенного для источника данных URL-адрес. Затем вы можете выбрать форму из REST API, предоставленного SharePoint, который предоставляет доступ к некоторым пользователям на сайте. Если API не предоставляется, вам потребуется создать прокси-сервер API для этих данных.
Вот несколько примеров, которые могут оказаться полезными.
http://formio.github.io/formio.js/app/examples/externalload.htmlhttp://formio.github.io/formio.js/app/examples/external.html
Спасибо, я собираюсь попробовать и скоро вернусь к вам. скрещенные пальцы.