FORMULA LANGUAGE


@UserAccess
Ejemplo

Dado un servidor y un nombre de archivo, indica el acceso del usuario actual a la base de datos.

Nota Si utilizó la función @UserAccess en la Versión 4, la Versión 5 o posteriores la convertirán automáticamente a @V4UserAccess para asegurar el buen funcionamiento de sus fórmulas. Si cambia estas fórmulas para que utilicen la función @UserAccess, asegúrese de volver a compilarlas en la Versión 5. Si utiliza @UserAccess en la Versión 5, las bases de datos creadas con la Versión 4 no reconocerán la fórmula hasta que actualice dichas bases de datos a la Versión 5. Si la fórmula va a ser evaluada en la Versión 4, use @V4UserAccess.

Nota La opción de palabra clave privilegio-de-acceso es una novedad de la Versión 6.

Sintaxis

@UserAccess( servidor : archivo ; [ privilegio-de-acceso ] )

Parámetros

servidor


archivo
[ privilegio-de-acceso ] Resultado

Si especifica una o más palabras, da como resultado un valor de texto o una lista de texto con los siguientes valores:


Si no se especifica ninguna palabra clave, da como resultado una lista de texto con valores para las siguientes palabras clave:
Uso

En una base de datos local que no tenga activada la opción Forzar la misma Lista de control de acceso para todas las réplicas, @UserAccess sin el segundo parámetro siempre da como resultado 6; 1; 1; 1; 1; 1; 1; 1; 1. . Si el usuario actual no tiene acceso a la base de datos, Lotus Notes/Domino muestra un mensaje indicándole que no está autorizado a realizar esa operación.

No funciona en fórmulas de columna ni en fórmulas de selección; asimismo, tampoco funciona en agentes que se ejecutan en un servidor (agentes programados o agentes que se activan al recibir documentos por correo). A partir de ahora, no funciona con la sentencia Evaluate.

Equivalencias en otros lenguajes

Método QueryAccess de la clase NotesDatabase de LotusScript

Propiedad CurrentAccessLevel de la clase NotesDatabase de LotusScript

Método queryAccess de la clase Database de Java

Propiedad CurrentAccessLevel de la clase Database de Java

Ejemplo
Véase también