Cómo: Rellenar documentos con datos de objetos
Actualización: Julio de 2008
Se aplica a |
---|
La información de este tema sólo se aplica a los proyectos y versiones especificados de Visual Studio Tools para Office de Microsoft Office. Proyectos de nivel de documento
Proyectos de nivel de aplicación
Para obtener más información, vea Características disponibles por aplicación y tipo de proyecto. |
El acceso a los datos de un objeto de datos funciona de la misma manera en los proyectos en el nivel del documento de Microsoft Office Word que en los proyectos de formularios Windows Forms. Se utilizan las mismas herramientas y el mismo código para colocar datos de un objeto en la solución y puede utilizar controles de formularios Windows Forms para que se muestren los datos. Además, puede mostrar los datos utilizando los controles host. Los controles host son objetos nativos de Microsoft Office Word que han sido mejorados con eventos y la capacidad de enlace de datos. Para obtener más información, vea Información general sobre elementos y controles Host.
Debe completar tres pasos básicos para rellenar el documento con datos de un objeto:
Agregar un control al documento para enlazar a los datos.
Agregar un objeto de datos al documento.
Conectar el objeto de datos a BindingSource.
A partir de Visual Studio 2008 Service Pack 1 (SP1), puede enlazar datos a controles de documentos u hojas de cálculo de proyectos en el nivel de la aplicación. Si no tiene instalado el SP1, solo puede enlazar datos a controles de proyectos en el nivel del documento.
Agregar un objeto de datos
Para agregar un objeto de datos
- Abra la ventana Orígenes de datos y cree un origen de datos de un objeto. Para obtener más información, vea Cómo: Conectarse a los datos de un objeto.
Conectar el objeto de datos a BindingSource
En proyectos en el nivel del documento, se agregan controles al documento y se enlazan a los datos en tiempo de diseño.
En proyectos en el nivel de la aplicación, se crean los controles y se enlazan en tiempo de ejecución.
Proyectos de nivel de documento
Para conectar el objeto de datos a BindingSource
Arrastre el campo de datos que desee desde la ventana Orígenes de datos al documento. Así se crea un control automáticamente.
En el código, cree una instancia del tipo del objeto que eligió para el origen de datos.
Asigne la instancia a la propiedad DataSource del objeto BindingSource.
Proyectos de nivel de aplicación
Para conectar el objeto de datos a BindingSource
En el código, cree una instancia del tipo del objeto que está asociado con el origen de datos.
Cree una instancia de BindingSource.
Asigne la instancia del origen de datos a la propiedad DataSource del objeto BindingSource.
Agregue el origen de datos como un enlace de datos al control.
Vea también
Tareas
Cómo: Rellenar documentos con datos de una base de datos
Cómo: Actualizar un origen de datos con datos de un control Host
Conceptos
Información general sobre orígenes de datos
Información general sobre la presentación de datos
Conectarse a datos en Información general de Visual Studio
Referencia
Información general sobre el componente BindingSource
Historial de cambios
Fecha |
Historial |
Motivo |
---|---|---|
Julio de 2008 |
Agregada información sobre la forma de enlazar datos en complementos en el nivel de la aplicación. |
Cambio de características de SP1. |