Validar entrada de dados em colunas do SharePoint

Validar entrada de dados em colunas do SharePoint

As opções de validação de coluna permitem que você defina limites e restrições adicionais para seus dados. Por exemplo, você pode querer garantir que um valor em uma coluna de data ocorra após outra coluna de data. (Por exemplo, a validação da coluna pode garantir que a data na coluna Data de conclusão não pode ser anterior à data na coluna Data de início - você não pode terminar um projeto antes de começar!)

Para usar a validação de coluna em seu aplicativo:

No aplicativo em que deseja validar a entrada de dados, clique no botão Configurações da lista na guia Lista da faixa de opções.

Em Configurações gerais, clique no link Configurações de validação.

Digite uma fórmula na caixa de texto Fórmula.

O resultado da fórmula deve ser avaliado como TRUE para passar na validação. A sintaxe da fórmula é a mesma das colunas calculadas, que é semelhante à sintaxe do Excel.

Insira uma mensagem do usuário que você deseja que apareça se a fórmula de validação falhar.

A mensagem deve dar ao usuário uma ideia de como a fórmula funciona e como resolver o problema.

Clique no botão Salvar.

Validar entrada de dados em colunas do SharePoint

Quando os usuários inserem dados em seu formulário, a fórmula de validação é avaliada. Se a fórmula for avaliada como FALSE, sua mensagem de usuário aparecerá no formulário.

Validar entrada de dados em colunas do SharePoint

Você pode adicionar validação de coluna a colunas criadas no aplicativo ou no nível do site. A validação criada para colunas no nível do site se aplica a todos os lugares em que a coluna é usada, embora a fórmula possa ser substituída no aplicativo em que a coluna no nível do site é usada.

Validação de coluna de email do SharePoint

Agora, veremos um exemplo de validação de coluna de email do SharePoint.

Para a validação do ID de correio, criei uma única linha de uma coluna chamada “StudentEmailId”. Quando você está criando a coluna “StudentEmailId” na página de criação de coluna, role a página para baixo, podemos ver a opção “Validação de coluna”.

Clique na opção “Validação de coluna”, podemos ver dois campos, um para fórmulas e outro para mensagem do usuário.

Aqui quero definir a validação para a coluna “StudentEmailId”. Quando o usuário inseriu o ID de e-mail errado, a mensagem do usuário será exibida como uma mensagem de aviso.

No campo de fórmula, adicionei a fórmula abaixo

=AND(ISERROR(FIND(" ",StudentEmailid,1)),IF(ISERROR(FIND("@",StudentEmailid,2)),FALSE,AND(ISERROR(FIND("@", StudentEmailid,FIND("@",StudentEmailid,2)+1)),IF(ISERROR(FIND(".",StudentEmailid,FIND("@",StudentEmailid,2)+2)), FALSE,FIND(".",StudentEmailid,FIND("@",StudentEmailid,2)+2)<LEN(StudentEmailid)))))

No campo Mensagem do usuário, adicionei a mensagem “Insira o ID de e-mail válido”. Quando um usuário adiciona um novo item à lista e insere um ID de e-mail válido no campo ID de e-mail, os dados serão salvos na lista. A mensagem do usuário será exibida se o ID do e-mail for inválido.

validação de coluna de e-mail do sharepoint

Validação da coluna de número de telefone do SharePoint

Agora, veremos um exemplo de validação da coluna de número de telefone do SharePoint.

Criei uma coluna chamada “PhoneNumber” na lista do SharePoint e no campo Fórmula de validação de coluna adicionei a fórmula abaixo.

=AND(LEN(Número de telefone)=14,IF(ISERROR(FIND("+",PhoneNumber,1)),FALSE,(FIND("+",PhoneNumber)=1)),IF(ISERROR( FIND("-",PhoneNumber,4)),FALSE,(FIND("-",PhoneNumber,4)=4)),IF(ISERROR(1*CONCATENATE(MID(PhoneNumber,2,2)) ,MID(Número de telefone,5,10))),FALSO,VERDADEIRO))

Na mensagem do usuário, adicionei a mensagem “Digite o número de celular válido”.

De acordo com a fórmula, se o usuário fornecer o número do celular no formato abaixo, somente o campo receberá o número do celular.

Ex:+91-**

Criei um novo item no campo do número de telefone. Forneci o número como “+91-**” Para que o número seja armazenado na lista do SharePoint.

Validação da coluna de data do SharePoint

Agora, veremos um exemplo de validação de coluna de data do SharePoint.

Aqui veremos a validação da data. Peguei uma coluna do tipo de dados “data e hora” na lista personalizada do SharePoint e dei o nome da lista como “StartDate”, veja a captura de tela acima. Na validação da coluna, adicionei a fórmula

=StartDate>TODAY()//A data de início deve ser posterior a hoje

Na mensagem do usuário, adicionei a mensagem “A data de início deve ser maior que hoje”.

Validação de coluna de texto do SharePoint

Agora, veremos um exemplo de validação de coluna de texto do SharePoint.

Na lista personalizada do SharePoint "StudentInformation" para verificar a validação do nome, adicionei uma única linha de uma coluna chamada o nome da coluna como "Nome completo" e na validação da coluna no campo de regra adicionei a regra

=OU(LEN(Nome completo)=9,LEN(Nome completo)=12)

Quero que o comprimento do nome completo seja 9 ou 12. Na mensagem do usuário, adicionei a mensagem “Digite o nome de 9 letras ou 12 letras”.

Número de dígitos de validação da coluna do SharePoint

Agora, veremos um exemplo do número de dígitos de validação da coluna do SharePoint.

Aqui quero colocar a validação de que quando o usuário insere o número então o comprimento do número deve ser maior que 5. Então criei uma coluna “StudentRN” na qual o tipo de dados é uma única linha de texto.

Na coluna, a validação escreve a fórmula abaixo:

=SE(NÚMERO(AlunoRN)>5,VERDADEIRO,FALSO)

e no campo “Mensagem do usuário” coloque o texto. Aqui adicionei o texto “Insira o número cujo intervalo é superior a 5” no campo Mensagem do usuário.

Quando queremos Adicionar um novo item à lista e sem obedecer à condição de validação e clicar em Salvar está mostrando toda a “Mensagem do usuário” abaixo do campo.

Número de dígitos de validação da coluna do SharePoint

Permitir valor específico para uma coluna de lista do SharePoint

No primeiro exemplo, veremos como permitir um determinado valor na coluna da lista do SharePoint, caso contrário será exibido um erro de validação.

Aqui podemos ver como funciona uma validação de coluna de lista no SharePoint Online/2013/2016.

Eu tenho uma lista do SharePoint 2013 que contém uma coluna Título, quero que os usuários possam colocar apenas “Sr.” ou “Sra.”. Se os usuários colocarem algo diferente disso, deverá aparecer uma mensagem de erro dizendo Você pode colocar apenas o Sr. ou a Sra.

Para usar a validação para uma coluna específica, siga as etapas abaixo:

Abra sua lista do SharePoint e vá para a página Configurações da lista. Na página Configurações, vá para a seção Colunas e clique na coluna específica para a qual deseja usar a validação. No meu caso, é a Título Coluna.

exemplos de validação de lista do sharepoint

Isso abrirá a página Editar coluna, clique aqui em “Validação de coluna“. Em seguida, na caixa Fórmula coloque como abaixo:

=OU(Título="Senhor",Título="Sra.")

E na Mensagem do usuário, coloque a mensagem que o usuário deseja ver se a validação falhar, como: “Por favor, coloque apenas o Sr. Sra.

A fórmula deve ficar conforme abaixo:

validação de coluna do sharepoint múltiplas condições

Em seguida, clique em OK e salve a fórmula.

Agora tente adicionar um item à lista do SharePoint. Se você colocar qualquer outra coisa além de “Sr.” ou “Sra.” na coluna Título, deverá exibir a mensagem abaixo:

exemplos de validação de coluna do sharepoint

Validação de idade da coluna da lista do SharePoint

Agora, neste exemplo, veremos como podemos validar a idade usando a validação de coluna de lista do SharePoint.

Se você deseja validar outra coluna, digamos que você tenha uma coluna de idade e queira mostrar uma mensagem de validação se o usuário colocar um valor menor que 25.

Você pode escrever na fórmula de validação de coluna como abaixo:

=(Idade>25)

Deveria ficar assim:

exemplos de validação de coluna do sharepoint 2013

Agora quando um usuário tentar colocar um valor menor que 25, ele mostrará uma mensagem como abaixo:

exemplos de validação de coluna on-line do sharepoint

Validação de coluna de lista do SharePoint (exige pelo menos uma validação de coluna)

Agora, veremos como podemos implementar “Exigir pelo menos uma validação de coluna” em uma coluna de lista do SharePoint.

Aqui tenho uma lista de contatos em meu site do SharePoint Online. Nessa lista, existem 3 colunas como:

  • Telefone residencial
  • telefone comercial
  • Celular

O requisito aqui é que o usuário insira pelo menos um número de telefone.

Aqui podemos usar a validação de lista. Para implementar a validação da lista, siga as etapas abaixo.

Acesse a página de configurações da lista do SharePoint e clique em “Configurações de validação” que estão em Geral Configurações como abaixo:

Validação de coluna de lista do SharePoint

Em seguida, na página Configurações de validação, escreva a fórmula abaixo:

=COUNTA([Telefone residencial],[Telefone comercial],[Número de celular])>=1

E você também pode colocar a mensagem de erro na seção “Mensagem do usuário” como abaixo:

Validação de coluna da lista do SharePoint pelo menos um exemplo de validação de coluna

Clique em Salvar para salvar a fórmula.

Agora, quando um usuário tentar enviar sem fornecer um número de telefone, a validação será acionada conforme abaixo:

fórmulas de validação de coluna do sharepoint

Da mesma forma, se você deseja validar outros cenários, como o usuário deve inserir o número do celular ou a ID do e-mail, você pode escrever uma fórmula como abaixo:

=CONTAR([ID Emil],[Número de celular])>=1

A data de validação da coluna do SharePoint deve ser maior que hoje

Agora, veremos o exemplo de data de validação de coluna do SharePoint, veremos como podemos validar que a data deve ser maior que hoje usando a validação de coluna do SharePoint.

Aqui eu tenho uma lista do SharePoint Online que possui uma coluna Data de Vencimento, aqui implementaremos a validação na coluna de data para que o usuário possa selecionar a data que deve ser maior que hoje.

Abra a lista do SharePoint Online, vá para a página Configurações da lista. Em seguida, escolha Configurações de validação que está em Configurações gerais.

Em seguida, na página Configurações de validação, adicione a fórmula abaixo e uma mensagem do usuário como abaixo:

Fórmula: [Data de Vencimento]>Hoje()

Mensagem do usuário: A data de vencimento deve ser posterior a hoje

data de validação da coluna do sharepoint

Agora, quando um usuário seleciona uma data inferior a hoje, você pode ver uma mensagem de erro como a abaixo:

a data de validação da coluna do sharepoint deve ser maior que hoje

Espero que este exemplo ajude a “a data de validação da coluna do SharePoint deve ser maior que hoje”.

Da mesma forma, se quiser verificar se a Data de Vencimento deve ser maior que a data de criação, você pode escrever a fórmula abaixo:

=[Data de Vencimento]> [Criada]

Validação de coluna do SharePoint: validação de data de início e data de término (cláusula AND na validação de lista)

Agora, veremos como podemos fazer a validação de colunas do SharePoint para data de início e data de término. Neste exemplo específico, veremos como o uso deve inserir a data de vencimento que deve ser maior que hoje e menor que 30 dias.

Também veremos como podemos usar a cláusula AND na validação de lista no SharePoint.

Abra a lista do SharePoint Online, vá para a página Configurações da lista. Em seguida, escolha Configurações de validação que está em Configurações gerais.

Em seguida, na página Configurações de validação, adicione a fórmula abaixo e uma mensagem do usuário como abaixo:

=SE([Data de Vencimento]>Hoje(),IF(DATEDIF(Hoje(),[Data de Vencimento],"d")<=90,VERDADEIRO,FALSO),FALSO)

Validação de coluna do SharePoint: validação de data de início e data de término

Agora, se um usuário inserir uma data de vencimento superior a 30 dias, você poderá ver um erro como o abaixo:

Validação de coluna do SharePoint: validação de data de início e data de término

Neste artigo do SharePoint, discutimos como adicionar validação na coluna da lista no SharePoint Online/2013/2016/2019.


Smartsheet 9.1.1

Smartsheet 9.1.1

Smartsheet é uma plataforma de trabalho dinâmica que permite gerenciar projetos, criar fluxos de trabalho e colaborar com sua equipe.

SharePoint

SharePoint

SharePoint é um sistema de colaboração baseado na web que usa uma variedade de aplicativos de fluxo de trabalho, bancos de dados de “lista” e outros componentes da web, bem como recursos de segurança para dar controle ao trabalho conjunto de grupos empresariais.

Calendário Perpétuo 1.0.38/1.0.36

Calendário Perpétuo 1.0.38/1.0.36

Van Nien Calendar é um aplicativo de visualização de calendário em seu telefone, ajudando você a ver rapidamente a data lunisolar em seu telefone, organizando assim seu trabalho importante.

Microsoft Outlook 2021

Microsoft Outlook 2021

O Microsoft Outlook é um aplicativo comercial e de produtividade desenvolvido pela Microsoft Corporation.

Clique para cima

Clique para cima

ClickUp é uma das plataformas de produtividade mais bem avaliadas para qualquer empresa. Grandes empresas como Google, Booking.com, San Diego Padres e Uber usam ClickUp para aumentar a produtividade no local de trabalho.

Visualizador PDF-XChange 2.5.322.10

Visualizador PDF-XChange 2.5.322.10

PDF se tornou um formato comumente usado para leitura, criação e envio de documentos de texto. Por sua vez, tem havido um aumento no número de programas utilizados para este tipo de documentação. PDF-XChange Viewer está entre um número crescente de visualizadores de PDF.

Apache Open Office

Apache Open Office

Apache OpenOffice oferece um conjunto completo de aplicativos Office que rivalizam com o Microsoft 365, especialmente em Excel, PowerPoint e Word. Ele permite que você gerencie seus projetos de forma mais eficaz e suporta diversos formatos de arquivo.

Baixar iTaxviewer 1.8.7

Baixar iTaxviewer 1.8.7

O software iTaxViewer é o software de leitura de arquivos XML mais popular atualmente. Este software é uma aplicação para leitura de declarações fiscais eletrónicas em formato XML da Direção Geral de Impostos.

Leitor de PDF Nitro

Leitor de PDF Nitro

Nitro PDF Reader é um prático editor de PDF que cobre todas as tarefas básicas que a maioria das pessoas realiza todos os dias com documentos PDF.

Leitor Foxit 12

Leitor Foxit 12

Foxit Reader é principalmente um leitor de PDF e também permite criar arquivos PDF, assiná-los, editá-los e adicionar anotações. Funciona em sistemas operacionais, existem plugins para diversos programas do pacote Microsoft Office.