Desenvolvimento - Sharepoint - Dev

Incluindo colunas em uma Lista Personalizada (Custom List) do SharePoint

Neste tutorial iremos demonstrar como incluir colunas em uma Lista Personalizada (Custom List) com o Windows SharePoint Services 3.0.

por Rodrigo Romano



Overview

Neste tutorial iremos demonstrar como incluir colunas em uma Lista Personalizada (Custom List) com o Windows SharePoint Services 3.0.

Este tutorial é a seqüência do tutorial Criando uma Lista Personalizada do SharePoint. No último tutorial, criamos uma Lista Personalizada de Solicitação de Materiais então continuaremos deste ponto em diante.

Solução

Para incluir novas colunas devemos seguir estas etapas:

1. Abrir o seu site

1.1 Clicar em Solicitação de Materiais


Vamos imaginar o seguinte, como estamos criando uma lista para solicitações de materiais, vamos colocar 3 colunas, como exemplo: descrição do pedido, status do pedido e data de entrega.

2. Criar a coluna Descrição do Pedido

2.1 Clicar em Definições

2.2 Clicar em Criar Coluna

3. Preencher os dados para criar a nova coluna

3.1 Preencher o nome da coluna

3.2 Escolher o tipo de informação da coluna, neste caso texto com várias linhas

3.3 Preencher uma descrição para a coluna

3.4 Escolher se esta coluna vai ser de preenchimento obrigatório ou não

3.5 Como no item 3.2 foi escolhido a opção de texto com várias linhas, agora devemos escolher quantas linhas serão mostradas para edição

3.6 Definir o tipo de texto (Existem 3 opções: Texto sem formatação - texto puro, Rich Text - Texto com formatação (colocar cores, alinhamento, negrito, itálico, etc) e Rich Text Aprimorado - Que contém as mesmas definições do Rich Text e adiciona a possibilidade de adição de imagens, tabelas, hiperlinks)

3.7 Marcar não para funcionar como uma coluna normal de texto que pode ser alterado quando o usuário quiser editar o item. Se estiver marcado o sim, o usuário não poderá alterar o que já foi acrescentado neste campo, somente incluir coisas novas. Entretanto, para funcionar esta opção, o controle de versão deve estar ativado nesta lista. Esse assunto será abordado no tutorial Ativando Controle de Versão em Listas Personalizadas.

3.8 Deixar este campo marcado para que ele seja exibido na tela de solicitação de materiais.

3.9 Clicar em OK.

A Lista deverá ficar desta forma

Agora, iremos repetir os mesmos passos para a criação da segunda coluna: Status do Pedido

4. Criar a colunaStatus do Pedido

4.1 Clicar em Definições

4.2 Clicar em Criar Coluna

4.3 Preencher o nome da coluna

4.4 Escolher o tipo de informação da coluna, neste caso opção (menu para escolher)

4.5 Preencher uma descrição para a coluna

4.6 Escolher se esta coluna vai ser de preenchimento obrigatório ou não

4.7 Descrever as opções que o usuário poderá escolher nesta coluna

5.8 Escolher como o campo será apresentado:

4.8.1 Menu suspenso:

4.8.2 Botões de Opção:

4.8.3 Caixas de Seleção (permitir seleções múltiplas):

4.9 Escolher se o campo permitirá que o usuário especifique um valor além dos que estão disponíveis

4.10 Definir qual será o valor padrão do campo

4.11 Deixar este campo marcado para que ele seja exibido na tela de solicitação de materiais.

4.12 Clicar em OK.


A Lista deverá ficar desta forma

Agora, iremos repetir os mesmos passos para a criação da terceira coluna: Data de Entrega

5. Criar a coluna Data de Entrega

5.1 Clicar em Definições

5.2 Clicar em Criar Coluna

6. Preencher os dados para criar a nova coluna

6.1 Preencher o nome da coluna

6.2 Escolher o tipo de informação da coluna, neste caso Data e Hora

6.3 Preencher uma descrição para a coluna

6.4 Escolher se esta coluna vai ser de preenchimento obrigatório ou não

6.5 Escolher o formato do campo Data e Hora: Somente Data ou Data e Hora

6.6 Escolher se o campo terá valor padrão e, se tiver, escolher qual será

6.7 Escolher se o valor do campo será calculado

6.8 Deixar este campo marcado para que ele seja exibido na tela de solicitação de materiais.

6.9 Clicar em OK.

Ao terminar esta etapa, a lista deverá aparecer assim:

Conclusão

Com este tutorial mostramos como criar uma lista personalizada do sharepoint.

Obs.: Os campos representados nesta lista são apenas fictícios para exemplificar uma necessidade fictícia. Em exemplos reais, do dia-a-dia,poderão ser adicionados mais (ou menos) campos e de tipos diferentes.

Rodrigo Romano

Rodrigo Romano - Arquiteto de Soluções formado em Ciências da Computação, cursando MBA em Gestão de Projetos, atua como Senior em Desenvolvimento e Engenharia de Software desde 2003 utilizando tecnologias como Delphi e Java.
Atualmente, atuando com tecnologias Microsoft (Sharepoint e .NET) e com conhecimentos avançados em metodologias como UML, EP e Design Patterns de Desenvolvimento proporcionando uma aceleração do negócio e obedecendo as boas práticas disponíveis no mercado.
Membro ativo da comunidade MSDN e Colunista da maior Comunidade de SharePoint no Brasil (Canal SharePoint).
Blog:
http://rodrigo-romano.spaces.live.com