Mostrar calendario no funciona en IBMNotes, Error: el archivo no existe

Mostrar calendario no funciona en IBMNotes, Error: el archivo no existe

Tengo un usuario que no puede agregar calendarios de otros usuarios usando la función "Mostrar calendario", hay como 20 entradas con "Error: el archivo no existe".

Intenté eliminar el perfil de calendario, el formulario de perfil de calendario y la vista de calendario y reemplacé el diseño, pero sigue siendo el mismo problema.

¿Algunas ideas?

La imagen muestra errores en el navegador de calendario en Notes 9.0.1

La imagen muestra el navegador de calendario en Notes 9.0.1

Respuesta1

La configuración de los otros calendarios se almacena en el perfil del calendario en el elemento "CalURLs".

A veces, esta información se corrompe, lo que genera dicho error.

Puedes utilizar herramientas como "notespeek" o Ytria ScanEZ para comprobar el contenido del campo y solucionarlo. Cada entrada tiene este aspecto y consta de nombre para mostrar, tipo, nombre de usuario, icono, color de fondo, color de primer plano y algunas banderas:

Micky Maus/Certifier'notesCalendar:Micky Maus/Certifier:0:null'calendar gray.png'{206,212,225}'{57,87,122}'1

Para restablecer las entradas (si no puede solucionarlo con el código), puede usar este código en un agente o botón de acción en el archivo de correo del usuario:

Dim ses as New NotesSession
Dim db as NotesDatabase
Dim docProfile as NotesDocument

Set db = ses.CurrentDatabase
Set docProfile = db.getProfileDocument( "CalendarProfile" )
if docProfile.HasItem( "CalURLs" ) then
  call docProfile.RemoveItem( "CalURLs" )
  call docProfile.Save( True, True, True )
  Messagebox "CalURLs habe been removed, please reopen the database and recreate them"
End if

Este código no ha sido probado en absoluto y puede contener errores tipográficos, pero debería indicarle la dirección correcta.

Respuesta2

Tal vez sean archivos temporales/AV relacionados como se describe aquí: http://www-01.ibm.com/support/docview.wss?uid=swg21605814

Citado de la nota técnica anterior:

Causa

Los archivos temporales del cliente Notes se eliminan sin querer del sistema que ejecuta el cliente Notes.

De hecho, (CalendarProfile) existe en la base de datos de correo.

En algunos casos, el software antivirus ha estado implicado en la eliminación de dichos archivos. Los archivos tienen una extensión de .DTF Verhttp://www.symantec.com/connect/forums/sep-detects-dtf-files-viruscomo ejemplo.

Resolviendo el problema

Un reinicio del cliente Notes normalmente resolverá este problema.

También se recomienda actualizar a la última versión del software antivirus.

Configurar el software antivirus para excluir archivos con una extensión .DTF puede evitar que ocurra este problema.

Configurar NOTAS_TEMPDIR en el archivo notes.ini del cliente en un directorio que se use específicamente para almacenar dichos archivos también puede ayudar a prevenir este problema.

También es posible que desees comprobar los registros ( console*.log), normalmente se encuentran en<Install_root>\Notes\Data\IBM_TECHNICAL_SUPPORT

Respuesta3

Tuve que eliminar mi perfil de calendario usando IBMHerramientas de administración 1.3como se explicaaquíen cambio. No tenía derecho a utilizar agentes en mi archivo de correo, por lo que esta solución funcionó.

Finalmente, después de abrir Calendario e ir a More-> Preferencestambién desaparece el problema de especificar el propietario del archivo de correo (ventana emergente molesta al abrir Calendario), que fue causado por la eliminación del perfil.

información relacionada