Получение только указанного SPView с использованием owssvr.dll - PullRequest
0 голосов
/ 01 ноября 2011

Я пытаюсь получить данные SPList, используя метод owssvr.dll. Работает нормально. Теперь я пытаюсь получить конкретные данные просмотра, но получаю "не могу завершить эту ошибку действия". Любая возможная ошибка.

Это код, который я использовал, любая ошибка с этим запросом. Или нужно что-нибудь установить. http://spp/_vti_bin/owssvr.dll?Cmd=Display&List={fcca72f4-010b-458d-8413-429df93279b6}&View={4a0b9bb1-4ce8-412f-86c0-d12690da7fd7}&XMLDATA=TRUE

Без параметра просмотра я могу получить все данные без каких-либо ошибок.

1 Ответ

0 голосов
/ 02 ноября 2011

Я не уверен, что это имеет значение, но попробуйте создать URL с закодированными GUID splist и spview.Это выглядело бы примерно так:

http://spp/_vti_bin/owssvr.dll?Cmd=Display&List=%7Bfcca72f4-010b-458d-8413-429df93279b6%7D&View=%7B4a0b9bb1-4ce8-412f-86c0-d12690da7fd7%7D&XMLDATA=TRUE&noredirect=true

Обратите внимание на '& noredirect = true' в конце.Не уверен, что это повлияет, но стоит попробовать.

Я не уверен, имеет ли значение закодированный URL, но этот метод неоднократно успешен для меня.

Конечно, обязательноиметь правильный GUID для представления.Вы можете найти кодировщик / декодер URL здесь

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