Definir regras de validação para uma propriedade
As regras de validação não são uma tela à parte no Prolibu: elas são declaradas dentro do JSON Schema do próprio campo, na caixa Campos personalizados — veja Campos personalizados para saber como essa caixa é aberta e editada.
As restrições disponíveis são as que o JSON Schema suporta, e são escritas junto com a definição do campo:
| Restrição | Para que serve |
|---|---|
pattern | Exigir que o valor corresponda a uma expressão regular. |
format | Validar tipos conhecidos, como e-mail ou data. |
minLength / maxLength | Limitar o comprimento do texto. |
minimum / maximum | Limitar o intervalo de um número. |
enum | Restringir o campo a uma lista fechada de valores. |
Isso vale apenas para os campos que você adiciona dentro de customFields: as propriedades padrão do Prolibu já vêm com sua própria validação integrada e não são ajustadas por essa via.
Perguntas frequentes
Sim, declarando-a dentro do JSON Schema do campo — não há um editor visual de regras.
As que o JSON Schema suportar — por exemplo pattern, format, minLength, maxLength ou enum.
Não. Eles já vêm com sua própria validação integrada, que não é editada nesta tela.
Este artigo foi útil?
Obrigado pelo seu feedback!