Использование "дополнительных полей", добавленных в столбец внешних данных в CQWP

У меня есть пользовательский список, который я настроил со столбцом под названием "Имя", в котором используется внешний тип данных. Это простой список, который возвращает только один элемент из моей внешней таблицы SQL, который пользователь выбирает в Sharepoint через раскрывающийся список.

Когда я установил столбец "Имя" как "Внешние данные", я выбрал дополнительные поля для отображения, проверив их имена. Например, я выбрал столбец в моей таблице внешних данных под названием "CMF_CLIENT".

В списке все данные отображаются очень хорошо, включая "дополнительные поля", которые я выбрал. Заголовок показывает "Имя", а затем "Имя:CMF_CLIENT" с соответствующими данными, перечисленными ниже.

Я успешно настроил CQWP и могу вернуть данные в столбце "Имя" из этого списка (используя "Имя [Пользовательские столбцы];", но я хотел бы также включить "дополнительное поле" (CMF_CLIENT) как хорошо. Я пытался ссылаться на него в CQWP, как "Имя:CMF_CLIENT", как оно отображается в списке, и несколько вариантов, но я получаю ошибку, что он "не существует"...

Есть ли способ на самом деле запросить эти дополнительные поля в CQWP или я лаю не то дерево?

Заранее спасибо.

1 ответ

Продолжив играть с этим, я наконец понял это.

Один я использовал зарезервированное имя (плохая практика). Я изменил имя на "Имя проекта", обновил список и затем использовал

"Название проекта: CMF_CLIENT" и все заработало. Обратите внимание на пробел между: и CMF_CLIENT.

Мне нравится, когда вы можете ответить на свой вопрос, но он здесь для справки!

Другие вопросы по тегам