Coluna de validação no SharePoint 2010

A maioria dos desenvolvedores enfrentou problemas com validações coluna no SharePoint 2003/2007.

É muito doloroso para escrever a validação utilizando abordagem personalizada como javascript ou jquery.

SharePoint 2010 fornece os seguintes validações em Fora da Caixa.

  • Coluna de validação de nível
  • Validação de Nível Lista

Coluna de validação de nível

Ao criar uma nova coluna na lista, Clique no nó de validação coluna.

Especifique a sua fórmula de validação.

g.

[FieldName]=”Valor”

A fórmula deve retornar TRUE para validação PASS.

Criar nova coluna na lista e especifique as configurações de validação.


Crie novo item na lista, Clique em Salvar para validar.

WOW .... A vida é fácil com o SharePoint.

Estado Tuned ouvir sobre validação de nível de lista do meu próximo post.

8 comentários para a coluna de validação no SharePoint 2010

  • […] Em meu artigo anterior, Eu escrevi sobre a validação de nível de coluna no SharePoint 2010. […]

  • veenar

    Podemos comparar mais de 2 conditons por exemplo,;
    Se os valores de caixa de texto pode ser “NewYork” ou “Washington” em seguida, como a fórmula deve ser.

  • Rao

    Good Stuff.

    Eu preciso verificar se a validação de e-mail. Pode sugerir-me sobre isso ?

    Obrigado,
    Rao.

  • SPsidd

    Estou tentando usar uma única linha do campo de texto com a validação da coluna para permitir que os usuários simplesmente digite o texto na coluna. O problema é que eu não consigo descobrir como permitir múltiplas entradas na coluna.

    Eu tenho uma fórmula de validação que permite aos usuários inserir um valor único, como “TR-12345” mas como posso ajustar a fórmula para permitir que um usuário digitar algo como “TR-12345; TC-23456; TC-34567” bem? Necessidade de permitir aos usuários inserir até 20 valores separados. Minha fórmula existente é inferior. Por favor, o que eu suggesst mudança deve fazer para atingir meu objetivo.

    = IF(LEN([4Tipo M_Delete])<8,
    FALSO,
    IF(LEN([4Tipo M_Delete])= 8,
    IF(ESQUERDA([4Tipo M_Delete],3)= "TR",
    IF(ÉNÚM(VALOR(DIREITO([4Tipo M_Delete],5))),
    IF(LEN(DIREITO([4Tipo M_Delete],5)= 5),
    TRUE,
    FALSO),
    FALSO),
    FALSO),
    FALSO))

  • ccyborg

    este tipo de fórmula não é levado em conta pelo sharepoint 2010 :

    = E(TRIM([BadgeOwnerFullName])=””,TRIM([BadgeOwnerAccount])=””)

    dano…

  • Zayno

    Eu quero colocar um texto em letras maiúsculas, mas eu recebo pa a ver com fórmulas de validação

  • Colin Phelps

    Quer isto dizer que = E não pode ser usado na coluna Validação? Se assim, como se faz a validação de dados em mais de uma condição?

    O meu caso é que eu tenho um campo chamado WinChance que é uma porcentagem em uma lista personalizada projetos de monitoramento e sua probabilidade de proceder. Eu estou tentando garantir que, se a coluna chamada ProjectStatus está definido para “Won” que o campo WinChance é definido para 100%.

    Eu pensei que uma fórmula na validação coluna para a coluna de WinChance = E([ProjectStatus]=”Won”,[WinChance]<100 teria alcançado este. No entanto eu recebo uma mensagem de erro de

    "A fórmula não pode se referir a uma outra coluna. Verifique a fórmula para evitar erros de ortografia ou alterar a coluna para esta coluna."

    Na minha pesquisa eu ver (Eu acredito) abundância de exemplos em que a validação é feita entre diferentes colunas. Ou eu estou ficando louco?

  • Ron

    Existe uma maneira de criar uma validação de campo que exigiria um comprimento de 6 onde o primeiro 2 deve ser Letters próximo 3 têm de ser números e o último pode ser tanto

Deixe uma resposta

Você pode usar estes tags HTML

<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>