Trabajo con atributos definidos por el usuario

Puede utilizar los atributos definidos por el usuario (ADU), palabras o frases descriptivas, en scripts de cálculo, fórmulas de miembros y formularios. Los atributos definidos por el usuario devuelven listas de miembros asociados al atributo definido por el usuario. Por ejemplo:

  • Puede utilizar el atributo definido por el usuarioHSP_UDF para evitar que una fórmula se sobrescriba al actualizar la aplicación. Debe iniciar la sesión en cada base de datos asociada al proceso de negocio y crear la fórmula de miembro con un atributo definido por el usuario. La sintaxis de este atributo definido por el usuario es: (UDAs: HSP_UDF).

  • Si utiliza la función @XREF para buscar un valor de datos en otra base de datos para calcular un valor de la base de datos actual, puede agregar el atributo definido por el usuario HSP_NOLINK a los miembros para evitar que la función @XREF se cree en todos los cubos que no son el cubo de origen seleccionado para ese miembro.

  • Para una dimensión de producto con varios miembros de producto, puede crear un atributo definido por el usuario denominado Nuevos productos y asignarlo a los nuevos productos en la jerarquía de dimensiones de producto. A continuación, puede basar determinados cálculos en los nuevos productos designados.

  • Al diseñar formularios, puede utilizar un atributo definido por el usuario para seleccionar miembros para formularios según un atributo común. Cuando se crean formularios con atributos definidos por el usuario, todos los miembros que están asignados al atributo definido por el usuario se agregan dinámicamente al formulario. Por ejemplo, si crea un atributo definido por el usuario denominado Nuevos productos y lo asigna a los nuevos productos en la jerarquía de dimensiones de producto, el formulario mostrará los nuevos productos en tiempo de ejecución de forma automática. Cuando está seleccionado en el diseñador de formularios, el atributo definido por el usuario va precedido por UDA; por ejemplo, UDA(New Products).

Los atributos definidos por el usuario son específicos de las dimensiones. Por ejemplo, al crear un atributo definido por el usuario para un miembro de cuenta, hará que esté disponible para los miembros de cuenta no compartidos. Al suprimirlo, se elimina para todos los miembros de cuenta. Para que los atributos definidos por el usuario estén disponibles para varias dimensiones, cree el mismo atributo definido por el usuario para varias dimensiones. Por ejemplo, cree un atributo definido por el usuario denominado Nuevo para las dimensiones Cuenta y Entidad; el atributo definido por el usuario denominado Nuevo estará disponible para los miembros de dichas dimensiones (Cuenta y Entidad).

Para trabajar con atributos definidos por el usuario:

  1. Haga clic en el icono Navegador Icono Navegador y, a continuación, en Crear y gestionar, haga clic en Dimensiones.
  2. Seleccione la dimensión para cuyos miembros se va a asociar el atributo definido por el usuario.
  3. En la jerarquía de dimensiones, seleccione el miembro y haga clic en Icono Editar.
  4. Seleccione Atributo definido por el usuario.
  5. Seleccione una tarea:
    • Para crear un atributo definido por el usuario, haga clic en Icono Crear, introduzca un nombre y, a continuación, haga clic en Aceptar.

      Nota:

      No utilice más de 60 caracteres al asignar nombre a los atributos definidos por el usuario.

    • Para modificar un atributo definido por el usuario, haga clic en Icono Editar, introduzca un nombre y, a continuación, haga clic en Aceptar.

    • Para suprimir un atributo definido por el usuario, selecciónelo, haga clic en Icono Suprimir y, a continuación, confirme la supresión.

      Nota:

      La supresión del atributo definido por el usuario supone su eliminación de toda la dimensión. Si suprime los atributos definidos por el usuario, debe actualizar todas las fórmulas de miembro, scripts de cálculo e informes que han referencia a ellos.

    • Para anular las secciones de atributos definidos por el usuario, haga clic en Icono Borrar.

  6. Para agregar o eliminar unidades definidas por el usuario para el miembro, utilice las flechas para mover los atributos definidos por el usuario al panel Atributo definido por el usuario seleccionado y desde este.
  7. Haga clic en Guardar.