代码之家  ›  专栏  ›  技术社区  ›  Nick Ryberg

SharePoint中Excel Services的权限问题

  •  0
  • Nick Ryberg  · 技术社区  · 18 年前

    我正在尝试在SharePoint(MOSS)中实现Excel Services报告解决方案。由于源数据是SharePoint列表,因此这个问题更加令人沮丧。我不断遇到权限问题,尽管我几乎启用了所有可见的功能。

    第一个错误是关于刷新外部数据的——它不是(真正的)外部数据,但这是一个语义点。

    第二个错误是一个神秘的“Excel Web Access”问题。

    有人能用这个吗??

    1 回复  |  直到 18 年前
        1
  •  1
  •   Kevin Dostalek    18 年前

    可能是几个不同的问题。第一种可能性是Excel Services不支持使用SharePoint列表数据(我知道这很疯狂)。..尽管这仅适用于您尝试使用从列表导出到Excel时获得的嵌入式数据源类型的情况(我知道这很疯狂)。

    然而,解决这个问题的一个简单方法是使用SP Web服务来获取列表数据。不久前,我有一个微软的人写的宏,它自动完成了这种转换,如果我能找到链接,我会发布它。如果你使用的是Kerberos,那么你的任务可能已经完成了。如果使用NTLM,则可能还需要配置SSO应用程序,以便将正确的凭据传递给Web服务(或任何其他数据源)。有一个相当不错的步骤 here .

    可以找到一种通过UDF使其工作的“黑客”(如果受信任,可以通过Excel Services部署和提供自定义代码) here .