#sharepoint-2010 #sharepoint-list
#sharepoint-2010 #sharepoint-список
Вопрос:
Как проверить, что список типа столбца с одной строкой текста в sharepoint 2010 принимает только числа?
Пожалуйста, не говорите мне использовать вычисляемый столбец, я пробовал это, и у меня это не сработало так, как я хочу.
Пожалуйста, посоветуйте, заранее спасибо.
Ответ №1:
Это должно сработать:
=ISNUMBER([MyColumn] 0)
Комментарии:
1. У меня была та же потребность; разрешить только цифры, но не ставить запятые. У меня это работает, за исключением того, что оно позволяет вводить запятые в текстовое поле. Итак, это близко!
Ответ №2:
Вот что, кажется, работает для меня (основываясь на @Rob_Windsor; новые строки добавлены для удобства чтения):
=AND(
ISNUMBER(Number 0),
ISERR(FIND(".",Number)),
ISERR(FIND(",",Number)),
ISERR(FIND("$",Number)),
ISERR(FIND(" ",Number)),
ISERR(FIND("-",Number)),
ISERR(FIND(" ",Number))
)
Ответ №3:
Я просмотрел доступные функции и не вижу ни одной, которая бы проверяла, является ли текстовое значение числом.
Кстати, есть причина, по которой вы не используете числовое поле вместо одной строки текста?
Комментарии:
1. Да, в числовом поле есть запятая между ними. если я беру поле номера столбца, вместо 12345 там указано 1,23,45.