문제

Need to restrict the user from entering special characters and to make the input length equals to 24 i.e the user can enter only alphabets and numbers of length 24.

도움이 되었습니까?

해결책

Use below formula that will prevent saving special characters in list:

=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))
  • Change the maximum number of characters for that column to "24".

enter image description here

  • It will restrict users from entering more than 24 characters

enter image description here

Reference: Prevent special characters in list item

다른 팁

You could use the below formula to validate enter only numbers of length 24:

=IF(LEN([field])=24,ISNUMBER([field]+0),FALSE)
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 sharepoint.stackexchange
scroll top