Conectar dados em Web Parts

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

Em muitos produtos e tecnologias, a conexão de conjuntos de dados provenientes de diferentes fontes de dados é um processo complexo que requer conhecimentos de programação. Entretanto, é possível usar os menus e botões de uma Web Part para criar conexões de dados sem ter que gravar qualquer código personalizado. A conexão entre Web Parts permite, por exemplo, apresentar os dados de duas Web Parts em modo de exibição alternados, executar cálculos relacionados entre duas Web Parts ou filtrar uma Web Part usando valores de outra — tudo isso em uma única Página de Web Part Page.

Neste artigo

Visão geral de conexões entre Web Parts

Criar conexões entre Web Parts

Criar ou alterar uma conexão entre duas Web Parts

Concluir uma conexão de Web Part na caixa de diálogo Configurar Conexão

Remover uma conexão entre duas Web Parts

Tipos comuns de conexões entre Web Parts

Visão geral das conexões entre Web Parts

Usando conexões entre Web Parts, é possível criar ou aperfeiçoar suas Páginas de Web Parts. A conexão é feita de modo que o conteúdo de uma Web Part seja alterado quando uma ação é executada em outra Web Part.

É possível conectar, por exemplo, uma Web Part de Exibição de Lista de Funcionários à Web Part de Imagem passando dados entre essas duas Web Parts. Sempre que for selecionada uma linha que contenha uma coluna com uma imagem desse funcionário na Web Part de Exibição de Lista de Funcionários, a imagem será exibida na Web Part de Imagem.

Conexão básica entre Web Parts

1. Uma conexão entre Web Parts é um meio de passar dados de uma Web Part para outra e sincronizar o seu comportamento.

2.  Uma das Web Parts fornece os dados.

3. Os dados podem ser listas, linhas, células ou valores de parâmetros.

4. A outra Web Part recebe os dados.

É possível estabelecer a conexão a partir de qualquer uma das Web Parts, usando o submenu de tipos de conexão do comando Conexões no menu Web Part. Por exemplo, se o comando do submenu de tipos de conexão de uma Web Part indicar Fornecer Linha Para, o da outra informará Obter Linha De.

Além de estabelecer conexões entre Web Parts na mesma Página de Web Parts, também é possível criar conexões entre Web Parts de duas Páginas de Web Parts diferentes no mesmo site de nível superior usando um programa de Web design compatível com o Microsoft Windows SharePoint Services, como o Microsoft Office SharePoint Designer 2007.

Início da página

Criar conexões entre Web Parts

A criação de uma Página de Web Parts com conexões entre Web Parts é um processo de três etapas.

Etapa 1: decida quais dados deverão estar disponíveis na Página de Web Parts

Em geral, há uma ou mais Web Parts de Exibição de Lista que fornecem os dados desejados. As listas apresentam os dados em formato tabular e facilitam sua modificação e atualização, a alteração da ordem de classificação, a filtragem na lista e a agregação de dados. Usando o seletor de modo de exibição no painel de ferramentas, é possível alterar facilmente o modo de exibição de uma Web Part de Exibição de Lista para trabalhar somente com as colunas necessárias.

Etapa 2: adicione as Web Parts à Página de Web Parts

A maioria das listas está disponível como Web Parts da Exibição de Lista na galeria de Web Parts do site. Geralmente há outras Web Parts disponíveis em outras galerias de Web Parts às quais você tem acesso. Ocasionalmente, pode ser necessário importar uma Web Part de um site que tenha uma instância interessante ou útil de uma Web Part. Também é possível procurar por Web Parts em sites externos e solicitar que sejam instaladas em seu site pelo administrador do site. Por exemplo, é possível encontrar Web Parts no Diretório de Componentes da Web do Microsoft Office SharePoint Server 2007 ou nos sites de outros fabricantes de software. Com o passar do tempo, suas galerias de Web Parts irão crescer e se adaptar às suas necessidades e as necessidades da sua organização.

Etapa 3: conecte as Web Parts para obter os resultados desejados

Só é possível estabelecer conexões entre Web Parts que oferecem suporte a essas conexões. As Web Parts que oferecem suporte a conexões com outras Web Parts incluem a Web Part de Exibição de Lista, a Web Part de Formulário e a Web Part de Imagem. O submenu Conexões do menu Web Part exibe somente o tipo de conexão que pode ser estabelecido e o submenu de Web Parts disponíveis exibe somente as Web Parts compatíveis. Uma vez concluídas as etapas 1 e 2, o processo decisório é simples e não é necessário nenhum conhecimento de scripts ou de codificação para estabelecer a conexão entre Web Parts.

Observação : Só é possível criar conexões entre Web Parts que estejam na mesma Página de Web Parts. Para conectar uma Web Part a dados provenientes de outro site ou fonte de dados, deve-se adicionar um modo de exibição de dados usando um programa de Web design compatível com o Microsoft Windows SharePoint Services, como o Office SharePoint Designer 2007.

Início da página

Criar ou alterar uma conexão entre duas Web Parts

Usando menus e caixas de diálogos, é possível conectar Web Parts, passar dados entre elas e sincronizar seu comportamento.

  1. Abra a página de Web Parts.

  2. No menu Ações do Site Imagem do botão , clique em Editar página.

  3. Escolha as duas Web Parts que deseja conectar. É possível criar ou alterar a mesma conexão iniciando com qualquer uma das Web Parts.

  4. Em uma das Web Parts, clique no menu de Web Part menu de Web Part , aponte para conexões, aponte para o tipo de conexão que você deseja criar ou alterar, como Fornecer linha para ou Obter classificação/filtro de e clique no nome da Web Part para a qual você deseja criar ou alterar uma conexão.

    Chave para comandos no submenu Conexões

    Comando na de conexões submenu

    Descrição

    Fornecer Linha para

    Você pode conectar a Web Part de Exibição de Lista a outra Web Part passando uma linha de dados selecionada para a outra Web Part. Dependendo de como a outra Web Part foi criada e obtém os dados, ela pode exibir os dados da linha ou usá-los como um filtro ou valor de parâmetro.

    No modo de exibição padrão, uma coluna Selecionar Item contendo botões de opção é automaticamente adicionada quando você conecta a Web Part de Exibição de Lista. Ela permite indicar que linha passa para a outra Web Part. Só é possível selecionar uma linha de cada vez no modo de exibição padrão. Algumas colunas, como a coluna Editar não estão disponíveis para uso em uma conexão entre Web Parts.

    No modo de exibição de folha de dados, é possível selecionar várias linhas, mas somente uma será passada para a outra Web Part. Se várias linhas forem selecionadas, a linha contendo a célula ativa será passada para a outra Web Part e todas as outras linhas serão ignoradas. Não é possível fornecer dados da Linha de total ou da Nova linha para a outra Web Part.

    Com esse tipo de conexão, é possível ter mais de uma Web Part conectada à Web Part de Modo de Exibição de Lista.

    Fornecer dados para

    É possível conectar a Web Part de Exibição de Lista a outra Web Part que trabalha com dados da lista. Nesse caso, a Web Part de Exibição de Lista é a fonte de dados para a outra Web Part.

    No modo de exibição padrão e de folha de dados, somente os dados na exibição são fornecidos à outra Web Part.

    Com esse tipo de conexão, é possível ter mais de uma Web Part conectada à Web Part de Exibição de Lista.

    Obter Classificação/Filtro de

    Em modo de exibição padrão ou de folha de dados, você pode conectar a Web Part de Modo de Exibição de Lista a outra Web Part que possa fornecer as seguintes informações para ela:

    1. uma ou mais colunas pares nome e valor dos dados que filtram os dados na Web Part de exibição de lista.

    2. uma coluna de dados para classificar dados em ordem crescente ou decrescente na Web Part de exibição de lista.

    Com esse tipo de conexão, somente uma outra Web Part pode ser conectada à Web Part de Exibição de Lista.

    O menu Web Part pode não estar habilitado ou visível em sua Página de Web Parts por várias razões: a Web Part ou a zona pode não oferecer suporte a conexões, você pode estar usando um navegador incompatível com o Windows SharePoint Services ou as conexões podem não estar habilitadas em seu site.

  5. Para algumas conexões entre Web Parts, pode ser preciso selecionar informações adicionais na caixa de diálogo Configurar Conexão. Pode ser necessário, por exemplo, selecionar o tipo de conexão a ser usada ou a coluna que deve ser filtrada. Além disso, dependendo de como uma ou ambas as Web Parts foram criadas, podem ser exibidas caixas de diálogo adicionais exclusivas da conexão entre as Web Parts. Para obter mais informações, consulte a Ajuda, se houver, da Web Part personalizada.

    Dica : Você poderá ocultar uma Web Part se quiser usá-la para fornecer dados para outra Web Part através de uma conexão de Web Part, mas se não quiser exibi-la.

    Observações : 

    • Esse submenu de tipo de conexão pode variar entre as Páginas de Web Parts e de uma Web Part para outra por diversos motivos, como as diferenças entre as definições de propriedades da Página de Web Parts, da Web Part ou da zona de Web Parts, o tipo de compatibilidade das Web Parts na página e a presença ou não de tipos de conexão compatíveis nas Web Parts.

    • Somente as Web Parts que podem ser conectadas são exibidas no submenu de Web Parts disponíveis. É possível que algumas Web Parts da Página de Web Parts não tenham sido projetadas para estabelecer conexões, algumas podem não oferecer suporte a conexões com a Web Part atual ou certos limites de conexão podem ter sido excedidos no momento.

Início da página

Concluir uma conexão de Web Part na caixa de diálogo Configurar Conexão

Use a caixa de diálogo Configurar Conexão para fazer a correspondência entre as colunas da Web Part que obtêm os dados e da Web Part que os fornece.

Observação : É possível estabelecer uma conexão correta, porém não significativa. Por exemplo, a Web Part que fornece os dados pode ter uma coluna de identificação de produto e a que obtém os dados pode ter uma coluna de identificação de funcionário. Embora seja possível fazer a correspondência entre essas colunas, os resultados não farão sentido.

Na caixa de listagem Coluna, selecione uma coluna da Web Part que obtém os dados, da Web Part que os fornece ou de ambas.

Alguns exemplos comuns são apresentados a seguir:

  • Correspondência de uma linha de dados em uma Web Part a uma célula ou o campo de dados em outra Web Part   

    A Web Part de onde você está conectando é uma Web Part da Exibição de Lista de Contatos. Uma das colunas da exibição de lista contém um hiperlink chamado Foto que, por sua vez, contém uma URL para uma imagem do contato. Você faz uma conexão com a Web Part de Imagem, que só pode exibir uma URL que contém uma imagem. É preciso escolher a coluna Foto da Web Part de Contatos para fazer a correspondência correta com a Web Part de Imagem.

  • Uma linha de dados em uma Web Part a uma coluna de dados em outra Web Part de correspondência para que você possa filtrá-lo   

    Você está estabelecendo a conexão a partir de uma Web Part da Exibição de Lista que contém dados de pedidos. Uma das colunas da exibição de lista contém um item de linha chamado CódigodeDetalhedoPedido. Você estabelece uma conexão com outra Web Part da Exibição de Lista que contém várias colunas com detalhes de pedidos, sendo que uma delas é uma coluna correspondente chamada CódigodeDetalhedoPedido. Para conectar as duas Web Parts de maneira que, quando você selecionar o Pedido em uma Web Part, ela exiba cada item de linha desse pedido na outra Web Part, é necessário fazer a correspondência entre as colunas CódigodoDetalhedoPedido de cada Web Part.

    Observação : Os nomes das colunas não precisam ser iguais, mas os dados subjacentes precisam coincidir ou ter o mesmo valor.

Início da página

Remover uma conexão entre duas Web Parts

  1. Abra a página de Web Parts.

  2. No menu Ações do Site Imagem do botão , clique em Editar página.

  3. Em uma das Web Parts do qual você deseja remover a conexão, clique no menu de Web Part menu de Web Part , aponte para conexões, aponte para o tipo de conexão que você deseja remover — por exemplo, Fornecer linha para ou Obter classificação/filtro de — e, em seguida, clique no nome da Web Part do qual você deseja remover uma conexão.

    Observação : Uma marca de seleção é exibida no submenu de conexões de cada seleção que possua uma conexão habilitada. Se nenhuma marca de seleção estiver visível, não há nenhuma conexão habilitada.

  4. Na caixa de diálogo Configurar Conexão, clique em Remover Conexão.

  5. Quando for solicitada uma confirmação se deseja remover a conexão entre Web Parts, clique em OK.

Início da página

Tipos comuns de conexões entre Web Parts

Há diversas maneiras de combinar e conectar Web Parts em uma Página de Web Parts. Várias dessas conexões entre Web Parts podem ser criada em sua Página de Web Parts. Os cenários a seguir descrevem os tipos comuns de conexões de dados entre Web Parts.

Mestra e detalhes

Você tem uma lista mestra de dados e precisa exibir informações detalhadas relacionadas a essa lista.

exemplo de mestra e detalhes

1.  Uma Web Part de Informações Básicas dos Funcionários contém dados básicos e comumente acessados sobre os funcionários, como identificação, nome e cargo.

2.  Para consultar detalhes sobre os funcionários, selecione uma linha.

3.  A linha é passada para a outra Web Part.

4.   Na Web Part de Detalhes dos Funcionários, todos os detalhes dos funcionários são exibidos em um modo de exibição de formulário.

Em uma Web Part de Exibição de Lista, é possível até mesmo classificar e filtrar uma lista extensa para ajudar a localizar o funcionário antes de selecionar a linha. Se houver muitos dados de detalhes, você poderá exibir a Web Part de Detalhes dos Funcionários em outra Página de Web Parts.

Resumo e detalhes

Você tem uma lista de resumo de dados e precisa exibir as informações detalhadas que geram os dados de resumo.

exemplo de resumo e detalhes

1.  Uma Web Part de Canhoto de Pagamento Anual Atualizado contém suas informações de remuneração.

2.  Você seleciona as informações resumidas sobre o período de férias acumuladas e os dias de licença por enfermidade.

3.  As informações de resumo são passadas para a outra Web Part.

4.   Na Web Part de Detalhes do Canhoto de Pagamento que exibe dados semanais, você verifica as semanas em que registrou esses dias para refrescar sua memória ou confirmar a precisão desses dados.

Pai e filho

Você exibe uma lista de dados (pai) e para cada linha há uma ou mais linhas relacionadas (filhos) que você deseja exibir em outra lista.

Exemplo de pai e filho

1.  Uma Web Part de Pedidos fornece uma lista dos pedidos mais recentes dos clientes.

2.  Você clica na linha que contém o pedido que deseja examinar.

3.  A linha é passada para a outra Web Part.

4.  Na Web Part de Detalhes do Pedido, são exibidos todos os itens de linha referentes a esse pedido.

Pesquisa e filtro

Você deseja inserir dados, como critérios de pesquisa ou de filtragem, em uma Web Part para exibir os resultados em outra.

Exemplo de pesquisa e filtro

1.  Na Web Part de Pesquisa de Livros, você digita informações sobre o livro, como título, autor e assunto, para tentar localizar o livro ou o conjunto de livros.

2.  Você clica em ENVIAR.

3.  Os critérios de pesquisa são passados para a outra Web Part.

4.  A Web Part de Lista de Livros exibe um ou mais livros que correspondem aos critérios de pesquisa.

Cálculos

Embora geralmente seja possível calcular dados dentro de uma Web Part, algumas vezes, convém combinar duas Web Parts para tornar os cálculos mais flexíveis.

exemplo de cálculos

1.  Você insere o número de prestações na Web Part de Número de Prestações.

2.  Você clica em IR.

3.  O número de prestações é passado para a outra Web Part.

4.  A Web Part de Calculadora de Prestações calcula a prestação e exibe a agenda de pagamento mensal.

Modos de exibição de dados alternativo

A exibição dos dados de diversas maneiras pode ajudá-lo a compreender implicações, tendências e relações. É possível passar listas, linhas e células (ou campos e parâmetros) de uma Web Part e exibir os dados em uma exibição alternativa.

Lista exibida em modo alternativo

Você deseja exibir todos os funcionários da empresa em um organograma.

Modo de exibição alternativo dos dados da lista

1.  A Web Part de Funcionários exibe a identificação, o nome, o cargo e a identificação do gerente de todos os funcionários da empresa.

2.  Como todos os dados serão usados, nenhuma seleção é necessária.

3.  Todos os dados são passados para a outra Web Part.

4.  A Web Part de Organograma exibe as relações de trabalho entre os funcionários e pode utilizar modos de exibição alternativos para mostrar essa hierarquia.

Modo de exibição alternativo de uma linha

Você deseja exibir uma linha de dados demográficos em um gráfico de pizza ou de barras.

Modo de exibição alternativo dos dados da linha

1.  Uma Web Part de Estatísticas Populacionais exibe dados demográficos, como idade, renda e patrimônio.

2.  Você seleciona uma linha de dados demográficos.

3.  Você passa os dados para outra Web Part.

4.  A Web Part de Gráfico exibe a linha de dados em um gráfico de pizza e, opcionalmente, em um gráfico de barras.

Modo de exibição alternativo de uma célula

Você deseja controlar o progresso geral de uma campanha de arrecadação de fundos.

Modo de exibição alternativo dos dados da célula

1.  Em uma Web Part de Arrecadação de Fundos, cada membro de um grupo insere o valor que arrecadou.

2.  O total atual é exibido em um campo apropriado.

3.  O campo de total é passado para a outra Web Part.

4.  Você verifica o progresso geral de seu grupo na Web Part de Meta de Caridade.

Aperfeiçoamento de dados

Você deseja expandir os dados básicos sobre pessoas e lugares para torná-los mais interessantes, atraentes e úteis.

exemplo de aperfeiçoamento de dados

1.  Uma Web Part de Contatos exibe as informações necessárias para manter um controle dos clientes, como nome, endereço e até uma foto.

2.  Você seleciona um contato.

3.  Uma linha de dados é passada para a outra Web Part.

4.  Você vê uma foto do contato exibida na Web Part de Imagem e localiza o seu endereço comercial na Web Part de Mapa.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×