Обновление веб-запроса в службах Excel - PullRequest
1 голос
/ 13 марта 2012

У меня есть файл Excel, который использует веб-запрос для получения данных. Я могу просмотреть и обновить его локально в Excel 2010.

Я загружаю его в SharePoint 2010 и могу просматривать данные в электронной таблице в браузере с помощью служб Excel. Однако, когда я щелкаю, чтобы обновить данные в электронной таблице в браузере (щелкнув Данные> Обновить все), данные не обновляются. Стоит отметить, что когда я открываю электронную таблицу Excel в браузере, она показывает следующее сообщение:

enter image description here

Вы можете видеть, что здесь упоминаются "Веб-запросы". В нем также упоминаются «запросы внешних данных», которые могут быть обновлены только в версии клиента. Я могу обновлять подключения файлов ODC к серверу sql просто отлично в службах Excel, не так ли это «запросы внешних данных»?

Я предполагаю, что основной вопрос заключается в следующем ...

Можете ли вы обновить веб-запрос в службах Excel, если да, то как ... если нет ... у вас есть вспомогательная ссылка, объясняющая почему? (потому что у меня чертовски много времени на поиск одного)

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

1 Ответ

0 голосов
/ 13 марта 2012

ОК, я не думаю, что это возможно или поддерживается.Причина не только в том, что я не могу обновить его даже при установке времени кэша для служб Excel в 0, но также в том, что информация о подключении к данным удаляется при загрузке файла в SharePoint.

Позвольте мне объяснить ...

Если вы создаете электронную таблицу локально и добавляете веб-запрос, вы можете обновить ее без проблем.Если вы откроете XML для электронной таблицы (вы можете сделать это, просто предоставив файлу Excel расширение .zip, а затем открыв его) и перейдя в папку «xl», вы увидите файл connections.xml.Здесь Excel хранит информацию о подключении к внешним данным.

Теперь, когда вы загружаете эту электронную таблицу в SharePoint и просматриваете ее в службах Excel, у вас есть возможность сохранить ее в виде файла.Сделайте это, а затем снова загляните в файл, и вы увидите, что файл connections.xml больше не существует (как кажется, службы Excel / SharePoint удалили его).Я предполагаю, что это сделано из-за того, что он не поддерживается, а также не требует возникновения проблем при обновлении в службах Excel, но это только предположение.При использовании других подключений к данным, таких как файл ODC или подключение OLE DB, файл connections.xml сохраняется.

В любом случае, надеюсь, это поможет кому-то еще, кто может столкнуться с этим.

...