Возможно ли автозаполнение полей в Sharepoint данными пользователя? - PullRequest
2 голосов
/ 01 июня 2010

Я отвечаю за коллекцию Sharepoint, и пользователь спрашивает это. Возможно ли, что когда пользователь создает элемент, некоторые поля автоматически заполняются некоторой информацией, такой как адрес электронной почты и местоположение?

Аутентификация использует Active Directory, поэтому каждый пользователь идентифицируется при использовании Sharepoint. Единственная проблема заключается в том, что, находясь в крупной корпоративной компании, я не имею никакого доступа к серверу, поэтому это должно быть осуществимо посредством конфигурации указанного сайта / списка или с помощью Sharepoint Designer, но я не могу и не буду разрешено развертывать что-либо на стороне сервера.

Есть идеи?

1 Ответ

2 голосов
/ 01 июня 2010

С учетом ваших ограничений лучшим выбором будет сочетание ajax (я предлагаю jquery) и веб-сервисов sharepoint (при необходимости), вам нужно выполнить XmlHttpRequest на странице userdisp.aspx, если на этой странице есть вся информация нужно, затем получите его, в противном случае получите текущую зарегистрированную учетную запись и используйте ее для запроса веб-сервисов (в этой части я не уверен, есть ли метод, который будет возвращать эту информацию).

Это все работает с использованием только браузера (Content Editor WebPart) или клиента SharePoint Designer.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...