Cómo establecer cualquier formulario como formulario predeterminado para una carpeta en Outlook 2000

Seleccione idioma Seleccione idioma
Id. de artículo: 249199 - Ver los productos a los que se aplica este artículo
Este artículo se ha archivado. Se ofrece "tal cual" y no se volverá a actualizar.
Para obtener una versión de Microsoft Outlook 97 de este artículo, consulte 266331.
Para obtener una versión de Microsoft Outlook 98 de este artículo, consulte 266329.
Expandir todo | Contraer todo

En esta página

Resumen

En algunos casos, no se puede establecer un formulario concreto como el formulario predeterminado para una carpeta cuando utiliza Outlook. Esto ocurre normalmente cuando intenta utilizar en un formulario de mensaje de correo electrónico o un formulario de documento de Microsoft Office como formulario predeterminado para una carpeta. En este artículo se describe cómo establecer un formulario concreto como el formulario predeterminado para una carpeta mediante un formulario intermedio.

Más información

Normalmente, cada uno de los tipos de carpetas de Outlook debe contener la misma clase de elementos que están almacenados en cada carpeta. Por ejemplo, una carpeta tareas debe contener elementos de tarea, una carpeta notas debe contener elementos de nota y así sucesivamente.

En muchos casos Outlook impone esta coherencia puesto que no se puede establecer un formulario predeterminado para una carpeta a menos que el tipo de formulario coincida con el tipo de carpeta. Esto también significa que no se puede establecer otros tipos de formularios, como formularios de documento de Office, como el formulario predeterminado de una carpeta.

Si intenta establecer un formulario no estándar como el formulario predeterminado para una carpeta cambiando la configuración al exponer en esta carpeta, usar en la ficha General en el cuadro de diálogo Propiedades de carpeta, puede recibir el siguiente mensaje de error:
No se puede crear un elemento de este tipo en esta carpeta.
En las siguientes secciones de este artículo se describe cómo personalizar un formulario que puede establecerse como el predeterminado para una carpeta concreta. Este tipo de formulario es, normalmente, un formulario de envío si está trabajando con una carpeta pública de Microsoft Exchange, o un formulario de tareas si está trabajando con una de sus carpetas Tarea. Si utiliza el código de ejemplo de Visual Basic Scripting Edition (VBScript) para este formulario, puede abrir el formulario que desea utilizar como el predeterminado para la carpeta, puede cerrar el formulario predeterminado antes de que se muestre y puede abrir cualquier tipo de formulario que desee.

Antes de implementar estas instrucciones

Aunque en este artículo se proporcionan los pasos para establecer cualquier formulario como el predeterminado para una carpeta, Microsoft recomienda que tenga en cuenta las siguientes sugerencias antes de implementar este método:
  • Asegúrese de que no existe un método mejor de obtener el resultado deseado. Por ejemplo, normalmente no debe enviar un mensaje de correo a una carpeta pública y, a continuación, establecerlo como el formulario predeterminado para la carpeta. En su lugar, utilice un formulario de envío.
  • Si utiliza diferentes tipos de formularios en una carpeta mediante los pasos descritos en este artículo, el nuevo elemento abierto en la carpeta se guarda en la carpeta predeterminada para dicho tipo concreto de elemento. Por ejemplo, si abre un formulario de contacto en la carpeta Tareas, el contacto se guardará en la carpeta Contactos.
  • Si el formulario que se inicia es un formulario de mensaje de correo electrónico o un formulario de documento de Office está diseñado para ser enviado a alguien, publicar el formulario en la biblioteca de formularios de organización o seleccione la opción enviar la definición de formulario con el elemento para que el destinatario puede tener acceso el formulario personalizado.

Establecer un formulario no estándar como el predeterminado para una carpeta

Puede basarse en el siguiente ejemplo para establecer un formulario no estándar como el predeterminado para una carpeta. En este ejemplo, un formulario de documento que está basado en Word es establecer como el formulario predeterminado de una carpeta pública de Office.

Cómo crear y publicar el formulario

Microsoft proporciona ejemplos de programación con fines ilustrativos únicamente, sin ninguna garantía tanto expresa como implícita, incluyendo, pero sin limitarse a, las garantías implícitas de comerciabilidad e idoneidad para un propósito determinado. En este artículo se supone que está familiarizado con el lenguaje de programación que se muestra y las herramientas utilizadas para crear y depurar procedimientos. Los profesionales de soporte técnico de Microsoft pueden explicarle la funcionalidad de un determinado procedimiento, pero no modificarán estos ejemplos para ofrecer mayor funcionalidad ni crearán procedimientos a necesidades específicas.
Si tiene poca experiencia en programación, desea póngase en contacto con un Microsoft Certified Partner o servicios de consultoría de Microsoft. Para obtener más información, visite estos sitios Web de Microsoft:

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

Servicios de asesoramiento de Microsoft - http://support.microsoft.com/gp/advisoryservice

Para obtener más información acerca de las opciones de soporte técnico que están disponibles y cómo ponerse en contacto con Microsoft, visite el siguiente sitio Web de Microsoft: http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMSPara crear y publicar un formulario:
  1. Abra la carpeta pública para la que desee establecer un formulario predeterminado.
  2. Abra un formulario Office de Word. Para ello, en el menú archivo , seleccione nuevo y, a continuación, haga clic en Documento de Office . Haga doble clic el icono de Documento de Microsoft Word . Cuando se le pida para enviar o enviar el documento, haga clic en exponer el documento en esta carpeta y, a continuación, haga clic en Aceptar .
  3. Publicar el formulario de Word en la carpeta pública. Para ello, en el menú Herramientas , elija formulario y, a continuación, haga clic en Publicar formulario como . Establezca Buscar en el nombre de la carpeta pública. Tipo WordDoc como el nombre para mostrar para el formulario y, a continuación, haga clic en publicar . Cuando se le pida que envíe la definición del formulario con el elemento, haga clic en no .
  4. En el menú archivo , haga clic en Cerrar . Cuando pregunte si desea guardar los cambios, haga clic en no , por tanto, no se crea un nuevo elemento.

Cómo crear y publicar el formulario "intermedio"

  1. En el menú archivo , seleccione nuevo y, a continuación, haga clic en anuncio en esta carpeta .
  2. En el menú Herramientas , elija formularios y, a continuación, haga clic en Diseñar este formulario .
  3. En el menú formulario , haga clic en Ver código . Se abrirá el Editor de secuencias de comandos.
  4. Escriba el código siguiente en el Editor de secuencias de comandos.
    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. En el Editor de secuencias de comandos, en el menú archivo , haga clic en Cerrar .
  6. En el formulario, en el menú Herramientas , elija formularios y, a continuación, haga clic en Publicar formulario como .
  7. Confirme que se ha especificado Buscar en Carpetas de Outlook , y que está seleccionada la carpeta pública.
  8. En el cuadro nombre para mostrar , escriba un nombre para el formulario y, a continuación, haga clic en publicar .
  9. En el menú archivo , haga clic en Cerrar . Cuando se le pide que guarde los cambios, haga clic en no para que no se crea un nuevo elemento.

Cómo establecer el formulario predeterminado para la carpeta

  1. Haga clic con el botón secundario del mouse en la carpeta pública y haga clic en Propiedades .
  2. Cambie la configuración al exponer en esta carpeta, el uso por el nombre del formulario de envío que acaba de publicar.
  3. Haga clic en Aceptar .
Para probar el nuevo formulario, haga clic en el primer botón de la barra de herramientas para abrirlo. Verá un formulario de documento de Office se basa en Word en lugar del formulario estándar para la carpeta.

Nota : Outlook el modelo de objetos no podrá utilizar el método Items.Add para agregar directamente un elemento de documento de Office a una carpeta. Debe publicar el formulario de documento de Office se basa en Word y, a continuación, especificar una clase de mensaje personalizado cuando se utiliza el método Items.Add .

Referencias

Para obtener información adicional acerca de cómo utilizar el modelo de objetos de Outlook para abrir nuevos elementos con programación y cómo utilizar el método Items.Add, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
208520OL2000: Ejemplos de programación para hacer referencia a elementos y carpetas
Para obtener información adicional acerca los recursos disponibles y answersto las preguntas más frecuentes acerca de Outlook soluciones, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
146636OL2000: Preguntas acerca de los formularios personalizados y las soluciones de Outlook

Propiedades

Id. de artículo: 249199 - Última revisión: martes, 04 de febrero de 2014 - Versión: 3.4
La información de este artículo se refiere a:
  • Microsoft Outlook 2000 Standard
Palabras clave: 
kbnosurvey kbarchive kbmt kbhowto kbprogramming kbusage KB249199 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 249199

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com