Я хотел бы знать, как я могу отфильтровать список библиотек SharePoint на основе текущего имени пользователя.
Предположим, я создал следующее: 1) Библиотека форм SharePoint, содержащая кучу загруженных данных формы InfoPath.2) Шаблон формы InfoPath содержит повышенное текстовое поле с именем «TargetUser» для хранения логина домена пользователя (например, DOMAIN \ JOE), и каждый файл формы InfoPath в библиотеке имеет действительное имя домена, сохраненное в поле «TargetUser».
Я создал настраиваемое представление для библиотеки форм и хотел бы отфильтровать это представление, чтобы отображались только элементы, чье поле "TargetUser" соответствует идентификатору текущего пользователя.
Я перешел на страницу редактирования представления, чтобынастроить вид и попытаться использовать функцию [Me], но вместо этого я получил сообщение «Значение фильтра не является допустимой текстовой строкой» при нажатии «ОК».Очевидно, [Me] возвращает тип данных Person / Group, и фильтр не может сравнить его значение со значением «TargetUser».
Я пытался использовать другие текстовые функции (например, TEXT ([Me], ""), надеясьизвлекать строковое значение по умолчанию из [Me]. Фильтр принял параметр без какой-либо ошибки, но в итоговом списке нет никаких элементов.
Я нашел этот предмет в поиске, но не нашел решения.
Буду очень признателен, если кто-нибудь поможет мне создать функционально отфильтрованный список. И, к вашему сведению, моя установка SharePoint 2007 - это просто WSS 3.0 + Form Server. У меня нет MOSS 2007 (поэтому нет веб-сайта MOSS 2007запчасти или веб-сервисы).
Спасибо.
Джейсон