Проверить единственную строку типа текстового столбца списка в sharepoint 2010, чтобы принимать только цифры? - PullRequest
3 голосов
/ 12 мая 2011

Как проверить Однострочный текстовый тип столбца списка в sharepoint 2010, чтобы ввести только цифры?

Пожалуйста, не говорите мне использовать вычисляемый столбец, я пробовал, и у меня не получилось так, как я хочу.

Пожалуйста, совет, заранее спасибо.

Ответы [ 3 ]

4 голосов
/ 14 мая 2011

Это должно работать:

=ISNUMBER([MyColumn]+0)
0 голосов
/ 27 июня 2013

Вот то, что, кажется, работает для меня (на основе @Rob_Windsor; добавлены новые строки для удобства чтения):

=AND(
  ISNUMBER(Number+0),
  ISERR(FIND(".",Number)),
  ISERR(FIND(",",Number)),
  ISERR(FIND("$",Number)),
  ISERR(FIND("+",Number)),
  ISERR(FIND("-",Number)),
  ISERR(FIND(" ",Number))
)
0 голосов
/ 12 мая 2011

Я просмотрел доступные функции и не вижу ни одной, которая бы проверяла, является ли текстовое значение числом.

Кстати, есть ли причина, по которой вы не используете числовое поле вместо одной строки текста?

...