FORMULA LANGUAGE
Da como resultado el nombre del usuario actual.
Si el nombre del usuario es jerárquico, @UserName da como resultado dicho nombre en su formato canónico (incluidos los identificadores CN, OU, O y C). Para recuperar el formato abreviado del nombre (sin los identificadores), utilice @V3UserName.
Notes
@UserName ( índice )
Parámetros
índice
Nota Este parámetro es una novedad de la Versión 5.
nombre
Si se utiliza en una fórmula que se ejecuta en un servidor, la función considera al firmante del agente como el usuario actual. Si se utiliza en una base de datos local o en una vista privada de una base de datos situada en un servidor, el resultado es el nombre del usuario. No recomendamos el uso de @UserName desde una vista pública; los resultados son imprevisibles. Asimismo, si el campo al que se está haciendo referencia cambia, se obtendrán resultados impredecibles, puesto que el índice necesita ser reconstruido para ajustarse a la nueva información.
Esta función le puede ser útil cuando desee seleccionar sólo los documentos correspondientes al usuario actual. Por ejemplo, una base de datos de solicitudes de servicio técnico podría hacer uso de @UserName en la fórmula de selección de la vista privada denominada Trabajos pendientes. De este modo, al abrir dicha vista, cada técnico vería únicamente los trabajos que le han sido asignados:
SELECT @UserName=AsignadoA
No obstante, el usuario siempre podría diseñar otra vista privada que incluyera todos los documentos, por lo que esta función no debe ser empleada como mecanismo de seguridad.
Si desea conocer una forma alternativa de mostrar únicamente los documentos relevantes para el usuario actual, consulte "Para mostrar una categoría única en las vistas incrustadas".
Si utiliza la Versión 5 y tiene un nombre alternativo y un nombre principal, la mejor opción es guardar el nombre alternativo en el documento como información de autor al usar la función ampliada de @UserName.
Equivalencias en otros lenguajes
Propiedad UserName de la clase NotesSession de LotusScript
Propiedad UserName de la clase Session de Java
Ejemplo Véase también