Artigo: 839804 - Última revisão: terça-feira, 13 de Abril de 2004 - Revisão: 1.6 Como utilizar a cache de formulários do Outlook 2003 e para resolver problemas de cache de formulários
Nesta páginaSumário Este artigo descreve como o Microsoft Office Outlook 2003 localiza formulários, onde se encontra a cache de formulários, como alterar o tamanho da cache de formulários e como utilizar a chave de registo ForceFormReload. Este artigo também descreve alguns problemas que poderão ocorrer com a cache de formulários do Outlook e como resolver estes problemas. INTRODUÇÃOEste artigo descreve o Outlook cache de formulários. Este artigo também descreve vários problemas de cache de formulários que podem ocorrer no Outlook 2003. O Outlook armazena uma cópia local de um formulário personalizado numa memória cache. O Outlook efectua este procedimento, de modo a que o formulário não tenha a serem obtidos a partir do disco sempre que um item é aberto. Quando formulários são armazenados numa pasta pública do Microsoft Exchange ou na biblioteca de formulários organizacionais no Exchange Server, o Outlook pode utilizar a versão em cache do formulário. Isto ajuda a melhorar o desempenho no computador local e no computador servidor. Poderão ocorrer problemas com a cache de formulários. Estes problemas ocorrem normalmente quando abre um novo produto ou um item existente numa pasta. Poderá receber uma das seguintes mensagens de erro: Mensagem 1 Não foi possível mostrar o formulário seleccionado. Contacte o administrador. Não é possível apresentar o formato necessário para ver esta mensagem. Contacte o administrador. Localizar o formulárioEsta secção descreve como o Outlook localiza o formulário que é necessário quando um item é aberto. Quando cria um item que utiliza um formulário personalizado pela primeira vez, o campo classe da mensagem do produto é definido como o nome do formulário. Por exemplo, se tiver um formulário de tarefas personalizado denominado "Empresa" numa pasta pública, a classe da mensagem será IPM.Task.Corporate.Quando o item é aberto, o Outlook verifica o campo classe da mensagem para ver o formulário deve ser utilizado para apresentar o item. O Outlook, em seguida, efectua uma procura para o formulário necessário. O Outlook procura nas seguintes localizações e pela seguinte ordem especificada:
Quando o Outlook verifica para um formulário actualizado, altura do formulário na cache de última modificação é comparada a altura do formulário na localização original última modificação. Se a localização original contiver um formulário actualizado, o Outlook transfere a versão actualizada e, em seguida, actualiza a cache de formulários. Localize a cache de formuláriosPode localizar a cache de formulários na seguinte pasta:C:\Documents and Settings\ <user_name> \Local Settings\Application Data\Microsoft\FORMS O Outlook 2003 suporta utilizadores guardados no servidor. Por conseguinte, poderá alterar a localização da cache de formulários. A localização de cache de formulários depende o utilizador tem actualmente sessão iniciada para o computador. Não é possível configurar definição de utilizador para indicar onde se encontra a cache de formulários. Por conseguinte, não pode alterar directamente a localização da cache de formulários para uma localização diferente da predefinida. Compreender a que arquitectura em cache os formuláriosimportante Esta secção, método ou tarefa contém passos que indicam como modificar o registo. No entanto, poderão ocorrer problemas graves se modificar o registo de forma incorrecta. Por conseguinte, certifique-se de que segue estes passos cuidadosamente. Criar uma para protecção adicional, cópia de segurança do registo antes de o modificar. Em seguida, pode restaurar o registo se ocorrer um problema. Para obter mais informações sobre como efectuar uma cópia de segurança e restaurar o registo, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base:322756
(http://support.microsoft.com/kb/322756/
)
Como efectuar uma cópia de segurança e restaurar o registo no Windows A cache de formulários contém o ficheiro Frmcache.dat. O ficheiro Frmcache.dat contém informações de resumo e indicadores para os formulários do Outlook predefinidas e quaisquer formulários personalizados que utiliza. Cópias em cache de formulários personalizados são armazenadas em subpastas da pasta formulários. As subpastas da pasta formulários são denominadas aleatoriamente. No entanto, os nomes das subpastas um aspecto semelhantes aos nomes dos formulários. Os formulários reais que são armazenados nestas pastas cryptically denominam-se, mas os formulários têm uma extensão de nome de ficheiro .tmp. Se não souber a pasta que contém a cópia de um determinado formulário, pode utilizar o carimbo de data da pasta ou o carimbo de data do formulário para ajudar a localizar o formulário. O Outlook armazena também as chaves de registo que correspondem aos formulários personalizados que tenham sido colocados em cache. As chaves de registo são na seguinte localização:
HKEY_CURRENT_USER\Software\Classes\CLSID Em versões anteriores do Outlook, os formulários em cache não rastrear de onde um formulário veio quando o formulário foi colocada em cache. Por exemplo, suponha que tem duas formas diferentes que são publicadas em duas pastas públicas diferentes e ambos os formulários têm o mesmo nome. Se aceder à pasta primeira, o formulário na pasta serão colocadas em cache. Em seguida, se aceder à pasta segunda, Outlook utiliza ainda o formulário em cache a primeira pasta e não o formulário que está na segunda pasta. Isto significa que cada nome de formulário (ou campo classe da mensagem) é suposto para ser exclusivo para evitar conflitos quando utiliza formulários. Foi a estrutura de cache de formulários, desde que o Microsoft Outlook 97 foi publicado. A cache de formulários alterada no Outlook 2003. No Outlook 2003, informações sobre a pasta e a biblioteca de formulários é colocada em também cache. Esta alteração foi feita devido a um problema relacionado com a segurança. Por exemplo, poderá ter dez diferentes pastas públicas no Outlook 2003, todas com o mesmo nome de formulário é publicado em dez pastas. Em versões anteriores do Outlook, o formulário foi em cache uma vez e, em seguida, Outlook utilizado no mesmo formulário da cache de formulários locais sempre porque todos os formulários tinham o mesmo nome. No entanto, Outlook 2003 coloca em cache do formulário de cada pasta. Compreender e alterar o tamanho de cache de formuláriosPor predefinição, o Outlook define um limite de 2048 kilobytes (KB) para o tamanho máximo da cache de formulários. Para alterar esta definição, siga estes passos:
Nota O tamanho da cache de formulários é armazenado no ficheiro Frmcache.dat. O formato do ficheiro Frmcache.dat é não documentado. Não é suportada modificação directa do ficheiro Frmcache.dat. Por conseguinte, não é possível alterar programaticamente o tamanho da cache de formulários. Microsoft não suporta as modificações directas qualquer parte do conteúdo da pasta formulários a menos que essas alterações são documentadas pela Microsoft ou recomendadas pelo suporte técnico da Microsoft para fins apenas de resolução de problemas. Antes de efectuar quaisquer alterações ao conteúdo da pasta formulários, terá primeiro de fazer uma cópia de segurança. Recuperar formulários que poderá ter acidentalmente eliminadoSe eliminar acidentalmente um formulário publicado e não consegue recuperar esse formulário da pasta que o formulário foi publicado a partir do, poderá conseguir recuperar uma cópia do formulário a partir da cache de formulários.Para obter informações adicionais sobre como recuperar um formulário a partir da cache de formulários, clique no número de artigo que se segue para visualizar o artigo na Microsoft Knowledge Base: 292494
(http://support.microsoft.com/kb/292494/
)
OL2002: Restaurar um formulário do Outlook de uma cópia em cache Resolução de problemas a cache de formuláriosSe a cache de formulários não parece estar a funcionar correctamente ou se tiver problemas ao abrir itens ou abrir formulários personalizados, poderão existir outros factores que fazer com que o comportamento inesperado. Utilize os seguintes métodos de resolução de problemas antes de eliminar a cache de formulários.
Limpar a cache de formuláriosExistem diferentes métodos que pode utilizar para limpar a cache de formulários do Outlook. Cada método tem vantagens e desvantagens.
Utilizar a chave de registo ForceFormReloadQuando a cache de formulários parece estar a causar problemas esporadicamente e não é possível determinar a causa do problema, é possível para definir a chave de registo ForceFormReload no Outlook. Quando a chave de registo ForceFormReload está activada e Outlook encontra um erro ao abrir um item que se baseia um formulário personalizado, o Outlook automaticamente limpa a cache para este formulário específico. Em seguida, o Outlook tenta abrir o item novamente. Enquanto este método não corrige a causa do problema da cache de formulários, este método fazer o problema transparente às pessoas que utilizam formulários personalizados.Para activar a funcionalidade de chave de registo ForceFormReload , siga estes passos:
Resolução de problemas específicos do formulário que poderão ocorrer quando abrir um itemSe ocorrer um problema quando tenta abrir um item que se baseia um formulário personalizado específico, o problema poderá estar relacionado com problemas relacionados com esse formulário específico e não a cache de formulários propriamente dito. Os seguintes métodos descrevem como resolver problemas relacionados com um formulário específico. Terá de efectuar os métodos de ordem que estão listados.
Compreender a problemas de cache de formuláriosDevido a alterações de segurança e alterações de arquitecturais, novos problemas ocorrem com a cache de formulários do Outlook 2003. Esta secção descreve problemas conhecidos com a cache de formulários do Outlook 2003. Esta secção também fornece informações sobre o estado de disponibilidade de correcções. Esta secção será actualizada à medida novas informações fiquem disponíveis.
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine translation ou MT), não tendo sido portanto revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática? erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 839804
(http://support.microsoft.com/kb/839804/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesObtenha Ajuda AgoraTraduções de Artigos
|






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar ao topo