Criar um SharePoint 2010 Web Part a partir do zero

Às vezes, você pode querer criar um simples one-off Web Part que não está vinculado a qualquer um dos estilos fornecidos pelo Content Query Web Part no SharePoint 2010. Nesses casos, você pode querer usar a Web Part de formulário de dados. (Você pode não ter trabalhado com os dados do formulário Web Part antes porque requer SharePoint Designer.)

Esta Web Part é muitas vezes referido como o Canivete suíço de Web Parts porque é extremamente versátil.

Mesmo se sua empresa não permite que você se conecte ao seu farm do SharePoint de produção com o SharePoint Designer, você ainda pode usar a Web Part dados de formulário. Você pode configurar a peça Web com outra instância do SharePoint, digamos, em seu laptop ou em um laboratório, e depois importar a peça Web em seu local de produção.

Para inserir uma Web Part de formulário de dados, siga estes passos:

  1. Abra uma nova página de Web Parts no SharePoint Designer 2010.

    Você pode criar sua página de peças Web no navegador e abri-lo no SharePoint Designer, ou você pode usar o SharePoint Designer para criar a nova página Web Part para você.

  2. Clique na aba Design para ver sua página de Web Parts no modo de estrutura.

  3. Na guia Inserir, clique no botão de exibição de dados e escolha Esvaziar Data View.

    SharePoint Designer insere uma nova Web Part na página, e um novo conjunto de guias aparece na fita.

    image0.jpg

Depois de inserir a peça Web, seus próximos passos são para selecionar a fonte de dados, adicione suas colunas, e aplicar classificação, filtragem e formatação condicional como desejado.

Para selecionar a sua fonte de dados:

  1. Dentro da Web Part, clique no Clique aqui para selecionar um link de fonte de dados.

    O selecionador de fontes de dados aparece.

  2. Seleccione a lista ou biblioteca que você deseja exibir no seu Web Part e clique em OK.

    O painel de dados detalhes da fonte.

  3. Ctrl-clique nas colunas que deseja que apareçam em sua Web Part.

  4. Clique nos campos Inserir selecionado como lista drop-down e, em seguida, escolha uma opção para exibir o conteúdo.

    Você tem várias opções:

  5. Único item Ver ou múltipla item Vista: Insere os campos selecionados de modo que a Web Part exibe um item de cada vez, ou várias linhas ao mesmo tempo, respectivamente.

  6. solteiro formulário de item ou formulário de vários itens: Exibe um formulário de entrada de dados usando o campo (s) que você selecionar.

  7. Novo Item Formato: Exibe um formulário para inserir novos itens em sua fonte de dados.

    image1.jpg

Você pode criar fontes de dados muito complexos que consultam outros sites e até mesmo participar de duas listas. SharePoint usa sua própria linguagem de consulta, CAML. SharePoint Designer gera a consulta CAML para você, mas você também pode inserir sua própria consulta.

Aqui está um formulário de dados Web Part com múltiplos itens de exibição selecionado. Quando você tem sua fonte de dados inserida, a fita ativa os comandos que você pode usar, que você também pode ver.

image2.jpg

Use a aba Design na faixa de opções para mudar o layout dos itens em sua Web Part. SharePoint Designer fornece vários formatos internos.

Muitas destas opções de formatação também se aplicam aos pontos de vista que você cria para listas e bibliotecas. Por exemplo, você pode usar a formatação condicional com vista lista.

image3.jpg

Quando a Web Part de Formulário de Dados consulta SharePoint, os dados são retornados como um documento XML. documentos XML tem seu próprio conjunto de línguas, XSL e XPath, que podem ser usados ​​para filtrar os dados e exibi-lo exatamente como você quer.

Ao ver a sua dados de formulário Web Part em vista de código usando a guia Exibir na faixa de opções no SharePoint Designer, você pode visualizar o XSL gerada pelo SharePoint Designer. Você pode editar esta XSL para exibir seus dados de praticamente qualquer maneira que você quiser.

menu