Artigo: 201087 - Última revisão: quarta-feira, 12 de Novembro de 2003 - Revisão: 1.0 OL2000: Como actualizar itens existentes para utilizar um novo formulário personalizado
Este artigo foi publicado anteriormente em PT201087 Nesta páginaSumário
Este artigo descreve como pode actualizar os itens de uma pasta do Outlook de forma a que possam ser abertos utilizando um formulário diferente daquele a que estão actualmente associados.
Mais Informação
Existem várias situações em que poderá ser melhor mudar o formulário utilizado para todos os itens de uma pasta. Por exemplo:
Quando criar e publicar um formulário personalizado, ser-lhe-á atribuída uma classe de mensagem. Esta classe de mensagem determina qual o formulário associado a um item. O formato do nome é "IPM. . ", em que o espaço em branco será o tipo do formulário (Contacto, Tarefa e outro) e o nome do formulário personalizado. Por exemplo, cria um novo formulário de contactos, com o nome Revisto e, em seguida, publica-o na pasta Contactos; a classe da mensagem será IPM.Contact.Revisto. NOTA: Em qualquer uma das seguintes operações é essencial que o novo nome de classe da mensagem seja introduzido exactamente como o nome utilizado quando o formulário foi publicado. A tabela que se segue apresenta uma lista dos vários nomes utilizados para classes de mensagem: Item Pasta predefinida Classe da mensagem predefinida ------------- -------------- --------------------- Contacto Contactos IPM.Contact Tarefa Tarefas IPM.Task Compromisso Calendário IPM.Appointment Nota Notas IPM.StickyNote Entrada diário Diário IPM.Activity Correio A receber IPM.Note Para ver a classe da mensagem de um item existente, adicione o campo da classe da mensagem como uma das colunas da vista actual. A classe da mensagem desta vista é apenas de leitura; não é possível introduzir uma classe de mensagem diferente para alterar o formulário manualmente. Para adicionar a classe da mensagem à vista, siga estes passos:
Seguem-se dois métodos para alterar os campos Classe da mensagem. Deverá utilizar o segundo método apenas se não tiver o Microsoft Word 97 ou o Word 2000 ou ainda se não conseguir obter o ficheiro Omsgclas.exe. Transferir o utilitário Omsgclas.exeTransfira o utilitário Omsgclas.exe, que contém um documento em Word 97/2000 com uma macro que altera as classes de mensagem do Outlook. Trata-se do mesmo utilitário que estava disponível para o Outlook 97 e o Word 97. Também funciona com o Outlook 2000 e o Word 2000. A macro é automaticamente executada quando o documento é aberto.Quando omsgclas é aberto no Word 2000, poderá acontecer que o documento do Word apareça, mas a macro não funcione. Para corrigir este problema, terá de repor a segurança da macro no Word 2000. No Word, aponte para Macro no menu Ferramentas e clique em Segurança. Altere a segurança para baixa ou média. Este procedimento permitirá a execução da macro. Para mais informações sobre como obter o ficheiro Omsgclas.exe file, consulte o seguinte artigo na Microsoft Knowledge Base: 201089
(http://support.microsoft.com/kb/201089/
)
OL2000: Word Document to Change Message Class of Outlook Items
Criar uma rotina em VBScriptA Microsoft fornece exemplos de programação apenas a título informativo, sem garantia expressa ou implícita, incluindo, mas não se limitando, a garantias implícitas de comercialização e/ou adequação a um fim específico. Este artigo parte do princípio que conhece a linguagem de programação apresentada e as ferramentas utilizadas na criação e depuração de procedimentos. Os profissionais do suporte técnico da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento, mas não modificarão estes exemplos para proporcionar funcionalidades adicionais nem criarão procedimentos para satisfazer necessidades específicas do utilizador. Se tiver uma experiência de programação limitada, pode optar por contactar um Microsoft Certified Solution Provider ou contactar a subsidiária local da Microsoft. Para mais informações sobre Microsoft Certified Solution Providers, consulte a página seguinte na World Wide Web:http://www.microsoft.com/mcsp/
(http://www.microsoft.com/mcsp/)
Para mais informações sobre as opções de suporte técnico disponíveis na Microsoft, consulte a página seguinte na World Wide Web:
http://www.microsoft.com/support/supportnet/overview/overview.asp
(http://support.microsoft.com/?scid=http%3a%2f%2fwww.microsoft.com%2fsupport%2fsupportnet%2foverview%2foverview.asp)
Siga os passos abaixo para criar e executar uma rotina de VBScript que mude todos os itens de uma pasta para um formulário específico. Este exemplo parte do princípio de que publicou um novo formulário denominado MeuNovoFormulário na pasta actual. Se utilizar um título diferente para o formulário, modifique o título do formulário utilizado na terceira linha de código da secção "Introduzir o código VBScript".
Existem três tarefas para esta solução.
Criar um novo item para armazenar o código VBScript
Introduzir o código VBScript e guardar o formulário
Executar o código VBScript
Referências
Para obter informações adicionais sobre recursos disponíveis e respostas a perguntas frequentes sobre soluções do Microsoft Outlook 2000, consulte os seguintes artigos na Microsoft Knowledge Base:
146636
(http://support.microsoft.com/kb/146636/
)
OL2000: Questions About Custom Forms and Outlook Solutions
241220
(http://support.microsoft.com/kb/241220/
)
OL2000: General Information About the Existing Items Converter
| 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