Веб-части SharePoint невозможно подключить через поля гиперссылок.
-
09-12-2019 - |
Вопрос
Суммируя:Я пытаюсь отфильтровать XSLTListViewWebPart на основе того, что выбрано в другом XSLTListViewWebPart.Использование поля String в качестве соединения работает нормально.При использовании поля гиперссылки данные не отображаются.
Более детально:У меня есть два списка, скажем Accounts
и Projects
.Оба имеют поле гиперссылки accountURL
.Все учетные записи имеют разные URL-адреса учетных записей.Разные проекты могут иметь одинаковое значение accountURL.Оба отображаются на странице с помощью XSLTListViewWebPart.Простая цель – отфильтровать Projects
список в зависимости от того, какой элемент выбран в Accounts
список с помощью accountURL
поле.Поэтому я установил соединение с веб-частью с помощью acountURL
в качестве фильтра.
Увы, когда предмет в Accounts
выбран список, в списке не отображаются элементы Projects
list, хотя я дважды проверил наличие совпадающих значений.При использовании строкового поля вместо поля гиперссылки для accountURL
все работает как шарм.Проблема в том, что мне нужно поле гиперссылки.
Это желаемое поведение?Есть ли у вас какие-либо предложения по обходному пути?(Я уже пытался преобразовать поле гиперссылки в строковое поле через вычисляемый столбец, но это тоже не сработало.)
Все делалось и предстоит делать в веб-интерфейсе или SP-Designer.Программирование WSP не является решением этой проблемы.Поскольку я не совсем знаком с правильной терминальной техникой, я использую поля и столбцы как взаимозаменяемые.
Вся помощь очень ценится.
Бен
Решение
Кто-то на форуме Microsoft предложил следующее обходной путь который хорошо справляется со своей задачей:
- Добавьте столбец скрытого текста в оба списка.
- Используйте рабочий процесс, который запускается при создании и обновлении элемента, чтобы скопировать значение столбца гиперссылок в столбец скрытого текста.
- Соедините обе веб-части, используя скрытый столбец в качестве фильтра.
Тем не менее, мне все еще интересно, можно ли использовать для фильтрации столбцы гиперссылок или другие специальные столбцы.У меня также возникла проблема: я не могу использовать столбец человека для поиска.
Кто -нибудь знает, есть ли какой -то обзор, какие типы столбцов можно использовать для фильтрации/формул/поиск/...?
Ваше здоровье,
Бен