Administración de las funciones definidas por el usuario de Servicios de Excel (SharePoint Server 2013)Manage Excel Services user defined function assemblies (SharePoint Server 2013)

Resumen: Agregar, modificar o eliminar ensamblados de funciones definidas por el usuario de Excel Services en SharePoint Server 2013.Summary: Add, edit or delete Excel Services user-defined function assemblies in SharePoint Server 2013.

Importante

Los pasos de este artículo se aplican a SharePoint Server 2013 Enterprise.The steps in this article apply to SharePoint Server 2013 Enterprise.

Si los escenarios de implementación incluyen libros que contienen funciones definidas por el usuario para extender las capacidades de Excel Calculation Services, deberá registrar los ensamblados de funciones definidas por el usuario en la lista Servicios de Excel de ensamblados de funciones definidas por el usuario.If your deployment scenarios include workbooks that contain user-defined functions to extend the capabilities of Excel Calculation Services, you must register the user-defined function assemblies on the Excel Services user-defined function assembly list.

Antes de iniciar este procedimiento, revise la información siguiente sobre los requisitos previos:Before you begin this operation, review the following information about prerequisites:

  • Para usar funciones definidas por el usuario, primero es necesario activar las funciones definidas por el usuario en ubicaciones de archivos de confianza que contengan libros que necesiten obtener acceso a funciones definidas por el usuario. Para más información sobre la configuración de ubicaciones de archivos de confianza, consulte Configurar una ubicación de archivos de confianza.To use user-defined functions, you must enable user-defined functions on trusted file locations that contain workbooks that require access to user-defined functions. For information about configuring trusted file locations, see Configure a trusted file location.

  • Es necesario ser un miembro del grupo Administradores de la granja o un administrador de aplicaciones de servicio Servicios de Excel para llevar a cabo los procedimientos que se describen en este artículo.You must be a member of the Farm Administrators group or an Excel Services service application administrator to perform the procedures in this article.

Registro de un ensamblado de funciones definidas por el usuarioRegister a user-defined function assembly

Use el procedimiento siguiente para registrar un ensamblado de funciones definidas por el usuario para su uso con Servicios de Excel.Use the following procedure to register a user-defined function assembly for use with Excel Services.

Para registrar un ensamblado de función definida por el usuarioTo register a user-defined function assembly

  1. En la página principal de el sitio web de Administración central de SharePoint, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.On the SharePoint Central Administration website home page, in the Application Management section, click Manage service applications.

  2. En la página Administrar aplicaciones de servicio, haga clic en la aplicación de servicio de Servicios de Excel que desea administrar.On the Manage Service Applications page, click the Excel Services service application that you want to manage.

  3. En la página Administrar Servicios de Excel, haga clic en Ensamblados de funciones definidas por el usuario.On the Manage Excel Services page, click User Defined Function Assemblies.

  4. En la página Funciones definidas por el usuario de Servicios de Excel, haga clic en Agregar ensamblado de funciones definidas por el usuario.On the Excel Services User Defined Functions page, click Add User-Defined Function Assembly.

  5. En la página Agregar ensamblado de funciones definidas por el usuario, en la sección Ensamblado, escriba el nombre del ensamblado o la ruta de acceso completa del ensamblado que contiene las funciones definidas por el usuario que desea llamar en el cuadro Ensamblado.On the Add User-Defined Function Assembly page, in the Assembly section, type the assembly name or the full path of an assembly that contains the user-defined functions, which you want to call in the Assembly box.

  6. En Ubicación del ensamblado, seleccione una de las siguientes opciones:Under Assembly Location, select one of the following:

    • Caché global de ensamblados (un lugar global en el que pueden implementarse ensamblados firmados y ejecutarse con plena confianza de forma predeterminada)Global assembly cache (a global place where signed assemblies can be deployed and run with full trust by default)

    • Ruta de acceso del archivo (ubicación de archivo local o de red)File path (a local or network file location)

  7. En la sección Habilitar ensamblado, active la casilla Ensamblado habilitado para habilitar Excel Calculation Services para llamar al ensamblado. Puede desactivar la casilla para deshabilitar el ensamblado sin quitar el ensamblado de función de la lista.In the Enable Assembly section, select the Assembly enabled check box to enable Excel Calculation Services to call the assembly. You can clear the check box to disable the assembly without removing the function assembly from the list.

  8. En el cuadro Descripción, tiene la opción de escribir una descripción del propósito del ensamblado de funciones.In the Description box, you may choose to type a description of the purpose for the function assembly.

  9. Haga clic en Aceptar.Click OK.

Editar la información de un ensamblado de funciones definidas por el usuarioEdit user-defined function assembly details

Use el procedimiento siguiente para editar la información de un ensamblado de funciones definidas por el usuario. También puede usar este procedimiento para desactivar el ensamblado.Use the following procedure to edit the user-defined function assembly details for a registered user-defined function assembly. You can also use this procedure to disable the assembly.

Para editar los detalles del ensamblado de función definida por el usuarioTo edit user-defined function assembly details

  1. En la página principal de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.On the Central Administration home page, in the Application Management section, click Manage service applications.

  2. En la página Administrar aplicaciones de servicio, haga clic en la aplicación de servicio de Servicios de Excel que desea administrar.On the Manage Service Applications page, click the Excel Services service application that you want to manage.

  3. En la página Administrar Servicios de Excel, haga clic en Ensamblados de funciones definidas por el usuario.On the Manage Excel Services page, click User Defined Function Assemblies.

  4. En la página de Funciones definidas por el usuario de Servicios de Excel, apunte al ensamblado de funciones definidas por el usuario que desea editar, haga clic en la flecha que aparece y luego haga clic en Editar.On the Excel Services User Defined Functions page, point to the user-defined function assembly that you want to edit, click the arrow that appears, and then click Edit.

  5. Actualice la información del ensamblado según sea conveniente y después haga clic en Aceptar.Update the assembly details as needed, and then click OK.

Anulación del registro de un ensamblado de funciones definidas por el usuarioUnregister a user-defined function assembly

Use el procedimiento siguiente para quitar un ensamblado de funciones definidas por el usuario de la lista de ensamblados de funciones definidas por el usuario.Use the following procedure to remove a user-defined function assembly from the user-defined function assembly list.

Anular el registro de un ensamblado de función definida por el usuarioTo unregister a user-defined function assembly

  1. En la página principal de Administración central, en la sección Administración de aplicaciones, haga clic en Administrar aplicaciones de servicio.On the Central Administration home page, in the Application Management section, click Manage service applications.

  2. En la página Administrar aplicaciones de servicio, haga clic en la aplicación de servicio de Servicios de Excel que desea administrar.On the Manage Service Applications page, click the Excel Services service application that you want to manage.

  3. En la página Administrar Servicios de Excel, haga clic en Ensamblados de funciones definidas por el usuario.On the Manage Excel Services page, click User Defined Function Assemblies.

  4. En la página de Funciones definidas por el usuario de Servicios de Excel, apunte al ensamblado de funciones definidas por el usuario que desea eliminar, haga clic en la flecha que aparece y luego haga clic en Eliminar.On the Excel Services User Defined Functions page, point to the user-defined function assembly that you want to delete, click the arrow that appears, and then click Delete.

  5. Haga clic en Aceptar en el cuadro de mensaje en el que se pregunta si desea continuar con la eliminación.Click OK in the message box that asks whether you want to proceed with the deletion.

Consulte tambiénSee also

Other ResourcesOther Resources

Configurar Servicios de Excel en SharePoint Server 2013Configure Excel Services in SharePoint