Como definir qualquer forma como o formulário predefinido para uma pasta no Outlook 2000

Artigo: 249199 - Ver produtos para os quais este artigo se aplica.
Para obter uma versão de Microsoft Outlook 97 deste artigo, consulte 266331.
Para obter uma versão do Microsoft Outlook 98 deste artigo, consulte 266329.
Expandir tudo | Reduzir tudo

Nesta página

Sumário

Em alguns casos, não é possível definir um determinado formulário como o formulário predefinido para uma pasta quando utiliza o Outlook. Isto normalmente acontece quando tenta utilizar um formulário de mensagem de correio electrónico ou um formulário de documento do Microsoft Office como o formulário predefinido para uma pasta. Este artigo descreve como definir um determinado formulário como o formulário predefinido para uma pasta utilizando um formulário intermédio.

Mais Informação

Normalmente, os tipos de pasta do Outlook deverão contêm o mesmo tipo de itens armazenados nessa pasta. Por exemplo, uma pasta de tarefas deve conter itens de tarefas, uma pasta de notas deve conter itens de nota e assim sucessivamente.

Em muitos casos, esta consistência é imposta pelo Outlook porque não é possível definir um formulário predefinido para uma pasta, a menos que o tipo de formulário corresponde ao tipo de pasta. Isto também significa que não defina outros tipos de formulários, tais como formulários de documento do Office, como o formulário predefinido para uma pasta.

Se tentar definir um formulário não padrão como o formulário predefinido para uma pasta alterando a definição utilizar ao colocar nesta pasta, no separador Geral na caixa de diálogo de Propriedades da pasta, poderá receber a seguinte mensagem de erro:
Não é possível criar um item deste tipo nesta pasta.
As secções seguintes deste artigo descrevem como personalizar um formulário que pode definir como o formulário predefinido para uma pasta específica. Este tipo de formulário, normalmente, é uma forma registar se estiver a trabalhar com o Microsoft Exchange pasta pública ou um formulário de tarefas se estiver a trabalhar com uma das suas pastas de tarefas. Quando utiliza o código do Visual Basic Scripting Edition (VBScript) exemplo para este formulário, pode iniciar o formulário que pretende utilizar como formulário predefinido para a pasta, pode fechar o formulário predefinido antes de é apresentado e pode iniciar qualquer tipo de formulário que pretende.

Antes implementar estas instruções

Enquanto este artigo fornece os passos para definir qualquer forma como o formulário predefinido para uma pasta, a Microsoft recomenda que considerar as seguintes sugestões antes de implementar esta abordagem:
  • Certifique-se que não é melhor forma de efectuar o resultado pretendido. Endereçar por exemplo, normalmente deve não previamente uma mensagem de correio para uma pasta pública e em seguida, defina que como a predefinição para a pasta de formulários. Em vez disso, deverá utilizar um formulário de mensagem.
  • Se utilizar diferentes tipos de formulários de uma pasta utilizando os passos descritos neste artigo, o novo item é iniciado na pasta é guardado na pasta predefinida para esse tipo específico de item. Por exemplo, se iniciar um formulário de contacto na pasta tarefas, o contacto é guardado nos contactos da pasta.
  • Se o formulário que inicia um formulário de mensagem de correio electrónico ou um formulário de documento do Office que foi concebido para ser enviada a alguém, publicar o formulário na biblioteca de formulários organizacionais ou seleccione a opção Enviar a definição do formulário com o item para que o destinatário possa aceder ao formulário personalizado.

Para definir um formulário Non-Standard como o formulário predefinido numa pasta

Pode utilizar o exemplo seguinte como base para definir um formulário não padrão como o formulário predefinido para uma pasta. Neste exemplo, um formulário de documento que é baseado no Word estiver definido como o formulário predefinido para uma pasta pública do Office.

Como criar e publicar o formulário

Microsoft fornece exemplos de programação ilustração só, sem garantia expressa ou implícita, incluindo, sem limitação, garantias implícitas de comercialização e/ou adequação a um fim específico. Este artigo pressupõe que está familiarizado com a linguagem de programação apresentada e as ferramentas utilizadas para criar e depurar procedimentos. Profissionais de suporte da Microsoft podem ajudar a explicar a funcionalidade de um determinado procedimento, mas não modificarão estes exemplos para proporcionarem funcionalidades adicionais nem criarão procedimentos adaptados às necessidades específicas.
Se dispõe de limitada experiência de programação, poderá contactar um Microsoft Certified Partner ou a serviços de aviso. Para obter mais informações, visite estes Web sites da Microsoft:

Microsoft certificado Partner - https://partner.microsoft.com/global/30000104

Serviços Microsoft aviso - http://support.microsoft.com/gp/advisoryservice

Para obter mais informações sobre as opções de suporte estão disponíveis e sobre como contactar a Microsoft, visite o seguinte Web site da Microsoft: http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMSPara criar e, em seguida, publicar um formulário:
  1. Abra a pasta pública que pretende definir um formulário predefinido.
  2. Abra um formulário Office Word. Para tal, no menu ficheiro , aponte para Novo e, em seguida, faça clique sobre Documento do Office . Faça duplo clique no ícone de Documento do Microsoft Word . Quando for pedida para o enviar ou registar o documento, clique em registar o documento nesta pasta e, em seguida, clique em OK .
  3. Publicar o formulário Office Word para a pasta pública. Para o fazer, no menu Ferramentas , aponte para o formulário e, em seguida, clique em Publicar o formulário como . Defina a Procurar em para o nome da pasta pública. Tipo WordDoc como o nome a apresentar para o formulário e, em seguida, clique em Publicar . Quando lhe for pedido para enviar a definição de formulário com o item, clique em não .
  4. No menu ficheiro , clique em Fechar . Quando solicitado para guardar as alterações, clique em não , pelo que não é criado um novo item.

Como criar e publicar o formulário "Intermédias"

  1. No menu ficheiro , aponte para Novo e, em seguida, clique em Colocar nesta pasta .
  2. No menu Ferramentas , aponte para formulários e, em seguida, clique em Estruturar este formulário .
  3. No menu forma , clique em Código . Este procedimento abre o Editor de scripts.
  4. Introduza o código seguinte no Editor de scripts.
    Function Item_Open()
    
       Dim InboxItems
       Dim NewItem
    
       ' Reference the items in the folder.
       Set colItems = Application.ActiveExplorer.CurrentFolder.Items
    
       ' Add a new item to the folder, in this cased based on the
       ' published "WordDoc" Word Office Form.
       Set oNewItem = colItems.Add("IPM.Document.Word.Document.8.WordDoc")
    
       ' Display the item just created.
       oNewItem.Display
    
       ' Cancel the open event so the post form is not displayed.
       Item_Open = False
    
       ' Clean up
       Set colItems = Nothing
       Set oNewItem = Nothing
    
    End Function
    					
  5. No Editor de scripts, no menu ficheiro , clique em Fechar .
  6. No formulário, no menu Ferramentas , aponte para formulários e, em seguida, clique em Publicar o formulário como .
  7. Confirme que Procurar em está definido para Pastas do Outlook e que a pasta pública está seleccionada.
  8. Na caixa nome a apresentar , escreva um nome para o formulário e, em seguida, clique em Publicar .
  9. No menu ficheiro , clique em Fechar . Quando lhe for pedido para guardar as alterações, clique em não para que não é criado um novo item.

Como definir o formulário predefinido para a pasta

  1. Clique com o botão direito do rato na pasta pública e clique em Propriedades .
  2. Altere a definição ao colocar nesta pasta, utilizar para o nome do formulário Lançar apenas publicada.
  3. Clique em OK .
Para testar o formulário, clique no primeiro botão na barra de ferramentas para iniciar o novo formulário. Verá um formulário de documento do Office que se baseia o Word em vez do formulário padrão para a pasta.

Nota : modelo de objecto do Outlook A não lhe permite utilizar o método Items.Add para adicionar directamente um item de documento do Office para uma pasta. Terá de publicar o formulário de documento do Office que baseia-se no Word e, em seguida, especificar uma classe de mensagem personalizada quando utilizar o método Items.Add .

Referências

Para obter informações adicionais sobre como utilizar o Outlook objecto modelo programaticamente iniciar novos itens e como utilizar o Items.Add método, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
208520OL2000: Exemplos de programação de referência de itens e pastas
Para obter informações adicionais sobre recursos disponíveis e answersto normalmente perguntas sobre o Outlook soluções, clique no número de artigo existente abaixo para visualizar o artigo na base de dados de conhecimento da Microsoft:
146636OL2000: Perguntas sobre formulários personalizados e soluções do Outlook

Propriedades

Artigo: 249199 - Última revisão: segunda-feira, 7 de Maio de 2007 - Revisão: 3.4
A informação contida neste artigo aplica-se a:
  • Microsoft Outlook 2000
Palavras-chave: 
kbmt kbhowto kbprogramming kbusage KB249199 KbMtpt
Tradução automática
IMPORTANTE: 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: 249199

Submeter comentários