FORMULA LANGUAGE
Da como resultado la fecha y la hora a la que un cliente Lotus Notes accedió por última vez al documento con objeto de leerlo o de editarlo.
Sintaxis
@Accessed
Resultado
último-acceso
@Accesed resulta más útil en fórmulas de campo, fórmulas de selección, agentes y acciones. Dado que el cálculo de esta función requiere cierto tiempo, no conviene usarla en las aplicaciones cuyo rendimiento resulta crítico.
El resultado es exacto en cuanto al día, no en cuanto a la hora. Si se edita el documento, la propiedad se actualiza siempre. Si se lee el documento más de una vez durante el mismo período de 24 horas, el valor sólo se actualizará la primera vez.
La fecha del último acceso tampoco se altera durante el proceso de replicación; cada réplica del documento conserva su propia fecha. Esta fecha representa la última vez que se accedió al documento en esa réplica de la base de datos.
Si la base de datos está almacenada en un CD-ROM, no tiene sentido utilizar @Accessed, ya que, en este caso, no es el editor de Notes/Domino el que controla el acceso de lectura y escritura.
Uso en aplicaciones de flujo de trabajo
Esta función resulta útil para determinar si un documento ha "quedado olvidado" en una aplicación de control de flujo de trabajo; por ejemplo, podría ejecutar un agente que compruebe la fecha y la hora del último acceso a una serie de documentos y que envíe recordatorios sobre aquellos documentos que ya deberían haber sido leídos.
@Accessed también puede utilizarse en un agente para determinar los documentos de una base de datos a los que no ha accedido nadie durante un período de tiempo determinado; de esta forma, podrían archivarse definitivamente.
Nota La función @Accessed es similar a la función @Modified; esta última registra la fecha y la hora en las que se editó y guardó el documento por última vez.
Uso en fórmulas de columna o de selección
Tenga cuidado cuando utilice @Accessed en vistas (en fórmulas de columna o de selección), ya que obliga a la vista a actualizarse cada vez que algún usuario la abre. Para evitar esto, seleccione la opción Manualmente en el campo Actualizar del cuadro de propiedades de la vista. El uso de @Accessed en una vista provoca la aparición, de manera permanente, del indicador de actualización en el ángulo superior izquierdo de dicha vista.
Equivalencias en otros lenguajes
Propiedad LastAccessed de la clase NotesDocument de LotusScript
Propiedad LastAccessed de la clase Document de Java
Ejemplo Véase también