Partilhar via


Como: Preencher documentos com Dadosta de Services

Se aplica a

As informações contidas neste tópico se aplicam apenas às especificado Ferramentas do Visual Studio para o Office projetos e as versões do Microsoft Office.

Tipo de Projeto

  • Projetos de nível de documento

Versão do Microsoft Office

  • O Excel 2007

  • O Excel 2003

  • Word 2007

  • Word 2003

For more information, see Recursos disponíveis pelo aplicativo e o tipo de projeto.

Acessar a dados funciona exatamente em projetos de nível de documento Ferramentas do Visual Studio para o Office como acontece em projetos Windows Forms.Use as mesmas ferramentas e código para transferir os dados para a solução e você ainda pode usar controles Windows Forms para exibir os dados.Além disso, você pode aproveitar dos controles chamados controles de host, que são objetos nativos no Microsoft Office Excel e Microsoft Office Word que foram aprimorados com eventos e capacidade de ligação de dados.For more information, see Itens de host e Visão geral sobre controles de host.

Iniciando no Visual Studio 2008 Serviço Pack 1 (SP1), você pode também acessar dados em projetos de nível de aplicativo programaticamente em tempo de execução.

O exemplo a seguir mostra como adicionar controles ligados a dados para documentos em tempo de design.Para obter um exemplo de como adicionar controles ligados a dados em suplementos de nível de aplicativo em tempo de execução, consulte Demonstra Passo a passo: Ligação a dados de um Serviço em um projeto de nível de aplicativo.

Para preencher um projeto de nível de documento com dados de um serviço da Web

  1. Abrir da janela de Data Sources e criar uma fonte de dados serviço para o seu projeto.For more information, see Como: Conectar-se a dados em um serviço da Web.

  2. Arraste a tabela ou campo que deseja Dados janela Dadosta Sources seu documento.

    Um Controlarar é criado no documento, um BindingSource é criada e está Ligado a classe de objeto em seu projeto e classes são geradas para o serviço.

  3. No seu código, Criar uma instância da classe serviço da Web que você conectado na etapa 1.

  4. Se houver propriedades que são necessárias para comunicação com o serviço da Web, Criar instâncias dessas propriedades.

  5. Criar e enviar uma Solicitar de dados utilizando métodos expostos pelo serviço da Web e quaisquer instâncias de propriedade que você criou na etapa 4.

    Os métodos que você usa dependem do que o serviço da Web oferece.

  6. Atribuir a resposta de dados do serviço da Web para a propriedade DataSource a BindingSource.

Quando você executa o projeto, os controles Exibir o primeiro registro da Origem de dados.Você pode habilitar a rolagem pelos registros manipulando os eventos de Unidade Monetária usando os objetos no BindingSource.

Consulte também

Tarefas

Como: Preencher planilhas com dados de um banco de dados

Como: Preencher documentos com dados de objetos

Como: Preencher documentos com dados de um banco de dados

Como: Atualizar uma Origem de dados com dados de um Controlarar de host

Conceitos

Vinculando dados a controles

Visão geral sobre fontes de dados

Exibindo visão geral de dados

Date

History

Motivo

De 2008 de julho

Informações de SP1 Adicionados.

Alteração de recurso do SP1.