Usando Query String no SharePoint usando Designer 2007

1. Criar uma Page do tipo Web page Blank onde será exibida a pagina filtrada por query string.

2. Após a criação da pagina click em Edit Page e adicione uma Web Part, que no caso será a lista de páginas do portal.

Como mencionado acima ao clicar em adicionar uma nova Web Part selecione a lista de paginas do portal, essa lista contera todas paginas criadas por você.

Apos adicionar a Web Part!

3. Abra o sharepoint Designer, em seguida seu site para fazer os passos seguintes. Selecione a pagina que foi criada anteriormente, clique em cima da mesma com o botão direito do mouse e selecione a opção Detach from Page Layout que irá desatachar o layout da pagina.

Você poderá começar a fazer edições na page se aparecer a seguinte caixa de dialogo com a mensagem de successfully como se segue abaixo.

4. Abra a pagina em que você acabou de desatachar o page layout,clique com o botão direito em cima da web part a ser editada, selecione a opção Convert to XSTL Data View.

5. Clique na Smart Tag da web part e defina os parametros. Selecionando a opção Parameters do Common Data View Task.

Defina o paremtro a será usado na query string seguindo os passos abaixo:

1. No botão New Parameter

2. Defina um nome para seu parametro, no drop down selecione a opção Query String e em seguida de um nome para a variável Query String.

Clique em OK!

6. Chegamos na parte final do tutorial, nessa parte iremos definir o filtro, que é uma opção do Common Data View Task. Novamente clique no Smart Tag da web part que esta em edição. O filtro a ser criado irá filtrar os dados da lista page, e o filtro pode ser criado seguindo os passos abaixo:

1. Defina o nome do campo que será usado como filtro.

2. Após a deifnição do campo, defina a forma de compração a ser usado que no exemplo foi usado o Equals.

Essa comparação será feita como parametro criado no passo anterior.

Clique Ok!

Segue abaixo algumas imagens do portal criado como exemplo.

About Gustavo Delfino

Analista / Desenvolvedor de Sistemas com especialização em aplicações Web e SharePoint. Trabalho com .NET e SharePoint desde 2008. Também com Dynamics CRM desde de a versão 4.0. Certificações : MCTS, MCSD, MCSA e MCDS.
This entry was posted in QueryString, SharePoint 2007, SharePoint Designer. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s