Использование "дополнительных полей", добавленных в столбец внешних данных в CQWP
У меня есть пользовательский список, который я настроил со столбцом под названием "Имя", в котором используется внешний тип данных. Это простой список, который возвращает только один элемент из моей внешней таблицы SQL, который пользователь выбирает в Sharepoint через раскрывающийся список.
Когда я установил столбец "Имя" как "Внешние данные", я выбрал дополнительные поля для отображения, проверив их имена. Например, я выбрал столбец в моей таблице внешних данных под названием "CMF_CLIENT".
В списке все данные отображаются очень хорошо, включая "дополнительные поля", которые я выбрал. Заголовок показывает "Имя", а затем "Имя:CMF_CLIENT" с соответствующими данными, перечисленными ниже.
Я успешно настроил CQWP и могу вернуть данные в столбце "Имя" из этого списка (используя "Имя [Пользовательские столбцы];", но я хотел бы также включить "дополнительное поле" (CMF_CLIENT) как хорошо. Я пытался ссылаться на него в CQWP, как "Имя:CMF_CLIENT", как оно отображается в списке, и несколько вариантов, но я получаю ошибку, что он "не существует"...
Есть ли способ на самом деле запросить эти дополнительные поля в CQWP или я лаю не то дерево?
Заранее спасибо.
1 ответ
Продолжив играть с этим, я наконец понял это.
Один я использовал зарезервированное имя (плохая практика). Я изменил имя на "Имя проекта", обновил список и затем использовал
"Название проекта: CMF_CLIENT" и все заработало. Обратите внимание на пробел между: и CMF_CLIENT.
Мне нравится, когда вы можете ответить на свой вопрос, но он здесь для справки!