启用用户定义的函数

本文内容:

  • 关于用户定义的函数

  • 启用用户定义的函数

  • 为受信任文件位置中的工作簿启用用户定义的函数

关于用户定义的函数

用户定义的函数使您能够定义和创建自定义函数,从而扩展 Microsoft Office SharePoint Server 2007 中的 Excel Services 的功能。为了启用此功能,您需要将 Excel Services 配置为支持用户定义的函数。

为了配置这种支持,必须对受信任文件位置(包含要求访问此功能的工作簿)启用用户定义的函数。此外,必须在 Excel Services 用户定义的函数程序集列表上注册用户定义的函数程序集。

启用用户定义的函数

使用以下过程启用用户定义的函数。

启用用户定义的函数

  1. 从“管理工具”中,打开 SharePoint 管理中心 Web 应用程序。

  2. 在“管理中心”主页上,单击“应用程序管理”。

  3. 在“应用程序管理”页上的“Office SharePoint Server 2007 共享服务”部分,单击“创建或配置此服务器场的共享服务”。

  4. 在“管理此服务器场的共享服务”页上,单击“SharedServices1 (默认值)”。这是您将配置的共享服务提供程序 (SSP)。

  5. 在共享服务主页上的“Excel Services 设置”部分中,单击“用户定义函数程序集”。

  6. 在“Excel Services 用户定义函数”页上,单击“添加用户定义函数程序集”。

  7. 在“程序集”框中,键入程序集强名称或您要注册的用户定义函数程序集的文件路径。

  8. 在“程序集位置”中,执行以下操作:

    1. 如果您要将用户定义函数程序集部署到服务器场中每台 Excel Calculation Services 应用程序服务器上的 GAC 中,则选择全局程序集缓存 (GAC)。

    2. 如果您要将用户定义的函数保存到 Excel Calculation Services 应用程序服务器上的某个目录(本地路径)或网络共享(UNC 路径),选择“本地文件”。

    3. 确保选中“启用程序集”复选框,然后单击“确定”。

      有关如何使用 Stsadm 命令行工具执行此过程的信息,请参阅 Add-ecsuserdefinedfunction:Stsadm 操作 (Office SharePoint Server)

为受信任文件位置中的工作簿启用用户定义的函数

使用以下过程为受信任文件位置中的工作簿启用用户定义的函数。

为受信任文件位置中的工作簿启用用户定义的函数

  1. 在“共享服务管理”主页的“Excel Services”部分中,单击“受信任文件位置”。

  2. 在“Excel Services 受信任文件位置”页上,单击您要编辑其属性的受信任文件位置的 URL。

  3. 在“Excel Services 编辑受信任文件位置”页的“用户定义的函数”部分,选择“允许的用户定义函数”,然后单击“确定”。

    有关如何使用 Stsadm 命令行工具执行此过程的信息,请参阅 Add-ecsuserdefinedfunction:Stsadm 操作 (Office SharePoint Server)

下载此书籍

本主题包含在以下可下载书籍内,以方便您阅读和打印:

有关可下载书籍的完整列表,请参阅 Office SharePoint Server 2007 的可下载书籍