Mostrar calendário está quebrado no IBMNotes, erro: arquivo não existe

1

Eu tenho um usuário que não pode adicionar calendários de outros usuários usando o recurso "Mostrar calendário", há 20 entradas com "Erro: arquivo não existe"

Eu tentei remover o perfil de calendário, o formulário calendarProfile e a exibição de calendário e substitui o design, ainda o mesmo problema

Alguma idéia?

A imagem mostra erros no navegador de calendários no Notes 9.0.1

    
por Thomas Adrian 22.01.2015 / 10:06

3 respostas

4

As configurações para os outros calendários são armazenadas no perfil do calendário no item "CalURLs".

Às vezes, essas informações são corrompidas, resultando em um erro desse tipo.

Você pode usar ferramentas como "notespeek" ou Ytria ScanEZ para verificar o conteúdo do campo e corrigi-lo. Cada entrada se parece com isso consistindo em nome de exibição, tipo, nome de usuário, ícone, cor de fundo, cor de primeiro plano e alguns sinalizadores:

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

Para redefinir as entradas (se não puder corrigi-lo com código), você pode usar esse código em um agente ou botão de ação no arquivo de mensagens do usuário:

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 é completamente não testado e pode conter erros de digitação, mas deve apontar você na direção certa.

    
por 22.01.2015 / 11:52
1

Talvez sejam arquivos temporários / relacionados ao AV, conforme descrito aqui: link

Citado na nota técnica acima:

Cause

Notes client temporary files are being inadvertently removed from the system running the Notes client.

The (CalendarProfile) does in fact exist in the mail database.

In some cases, anti-virus software has been implicated in deleting such files. The files have an extension of .DTF See http://www.symantec.com/connect/forums/sep-detects-dtf-files-virus as an example.

Resolving the problem

A restart of the Notes client will typically resolve this problem.

Upgrading to the latest version of anti-virus software is also recommended.

Configuring the anti-virus software to exclude files with an extension of .DTF can prevent this problem from happening.

Setting NOTES_TEMPDIR in the client's notes.ini file to a directory that is specifically used for storing such files can also help to prevent this problem.

Você também pode querer verificar os logs ( console*.log ), eles normalmente estão localizados em <Install_root>\Notes\Data\IBM_TECHNICAL_SUPPORT

    
por 22.01.2015 / 10:44
0

Eu tive que remover meu perfil de calendário usando a AdminTools 1.3 conforme explicado aqui . Eu não tinha o direito de usar agentes no meu arquivo de mensagens para que essa solução funcionasse.

Por fim, depois de abrir o Google Agenda e ir para More - > Preferences também o problema de especificar o proprietário do mailfile (o popup irritante ao abrir o Calendário) desaparece, o que foi causado pela exclusão do perfil.

    
por 22.08.2016 / 17:12