Domanda

I am looking for an out-of-the-box solution (no code due to the lack of tools) for preventing the users from inputing list items with special characters. It would also be great if I could disallow names over a certain character length. Can somebody think of an easy solution to this problem?

È stato utile?

Soluzione

Try this simple method using column validation.

On List Settings > Column > Column Validation, add this:

=AND(IF(ISERROR(FIND(",",
[ColumnName])),TRUE),IF(ISERROR(FIND("&",
[ColumnName])),TRUE),IF(ISERROR(FIND("!",
[ColumnName])),TRUE),IF(ISERROR(FIND("@",
[ColumnName])),TRUE),IF(ISERROR(FIND("~",
[ColumnName])),TRUE),IF(ISERROR(FIND("#",
[ColumnName])),TRUE),IF(ISERROR(FIND("$",
[ColumnName])),TRUE),IF(ISERROR(FIND("%",
[ColumnName])),TRUE),IF(ISERROR(FIND("*",
[ColumnName])),TRUE),IF(ISERROR(FIND("(",
[ColumnName])),TRUE),IF(ISERROR(FIND(")",
[ColumnName])),TRUE),IF(ISERROR(FIND("-",
[ColumnName])),TRUE),IF(ISERROR(FIND("+",
[ColumnName])),TRUE),IF(ISERROR(FIND(":",
[ColumnName])),TRUE),IF(ISERROR(FIND(";",
[ColumnName])),TRUE),IF(ISERROR(FIND("[",
[ColumnName])),TRUE),IF(ISERROR(FIND("]",
[ColumnName])),TRUE),IF(ISERROR(FIND(".",
[ColumnName])),TRUE),IF(ISERROR(FIND("/",
[ColumnName])),TRUE),IF(ISERROR(FIND("\",
[ColumnName])),TRUE))

Source: How to validate the special character on SharePoint List Column

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a sharepoint.stackexchange
scroll top