3

如何验证 sharepoint 2010 中的单行文本列类型列表以输入仅接受数字?

请不要告诉我使用计算列,我试过了,但它没有按我的意愿工作。

请指教,先谢谢了。

4

3 回答 3

4

这应该有效:

=ISNUMBER([MyColumn]+0)
于 2011-05-14T18:30:46.653 回答
1

这似乎对我有用(基于@Rob_Windsor;为可读性添加了换行符):

=AND(
  ISNUMBER(Number+0),
  ISERR(FIND(".",Number)),
  ISERR(FIND(",",Number)),
  ISERR(FIND("$",Number)),
  ISERR(FIND("+",Number)),
  ISERR(FIND("-",Number)),
  ISERR(FIND(" ",Number))
)
于 2013-06-27T16:58:50.777 回答
0

我浏览了可用的函数,但没有看到可以验证文本值是否为数字的函数。

顺便说一句,您是否有理由不使用数字字段而不是单行文本?

于 2011-05-12T18:10:01.310 回答