Список Sharepoint, имеющий значение Custom Field, отображается пустым в отчете ssrs при запуске в режиме интеграции с sharepoint - PullRequest
0 голосов
/ 16 января 2019

У меня есть список sharepoint, который содержит настраиваемое поле (оно разработано как .wsp решение), его элемент управления загрузкой файлов и два шаблона рендеринга 'display' и 'edit'. Шаблон «Показать» отображает URL файла, загруженного с использованием настраиваемого поля в качестве гиперссылки ASP.

Шаблон является элементом управления .ascx и имеет следующий код:

enter image description here

Затем я создал отчет .rdl с помощью построителя отчетов, чтобы отобразить значение атрибута URL поля Гиперссылка в одном из столбцов. Отчет SSRS отображает значение атрибута URL гиперссылки настраиваемого поля без проблем.

Но проблема заключается в отображении значения атрибута URL-адреса гиперссылки, когда тот же отчет SSRS загружен на сервер точки общего доступа в папке «Активы сайта» внутри одного из «Семейства сайтов», которое уже существует там. Значение атрибута гиперссылки Url не отображается ( все значения, связанные с элементами управления настраиваемого поля, отображаются пустыми ). Я использовал CAML Query (, используя конструктор запросов в инструменте построителя отчетов ssrs ), чтобы запросить список сведений о клиенте из списка общих точек ( он содержит сведения об управлении загрузкой файлов, включая другой текст поля )

Я не уверен, что CAML Query полностью работает, когда отчет SSRS, созданный с помощью построителя отчетов, развернут и запущен на сервере sharepoint. Запрос CAML, созданный для запуска в отчете SSRS, скопирован ниже:

enter image description here

В приведенном выше запросе 'All_x0020_Citizenship' - это ссылка на файл 'элемент управления полем загрузки' в списке Sharepoint, упомянутом в начале. Связана ли эта проблема с запросом CAML? Должен ли запрос CAML отличаться для запуска на сервере sharepoint через службу отчетов sharepoint?

Вид страницы AddItem.aspx моего списка Sharepoint выглядит следующим образом:

Sharepoint List AddItem View

Пожалуйста, изучите проблему и пролите некоторый свет на то, как найти решение или альтернативы для отображения значения поля гиперссылки в отчете ssrs в службе отчетов sharepoint.

Надеюсь, вы дадите мне знать, если какая-то часть моего поста вам непонятна, чтобы я мог объяснить дальше, чтобы прояснить любую путаницу в моем посте. Любая помощь будет принята с благодарностью.

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