【发布时间】:2011-08-24 04:48:16
【问题描述】:
如何在 sharepoint 2010 中验证单行文本列类型的列表以输入仅接受数字?
请不要告诉我使用计算列,我试过了,但它没有按我的意愿工作。
请指教,提前谢谢。
【问题讨论】:
标签: sharepoint-2010 sharepoint-list
如何在 sharepoint 2010 中验证单行文本列类型的列表以输入仅接受数字?
请不要告诉我使用计算列,我试过了,但它没有按我的意愿工作。
请指教,提前谢谢。
【问题讨论】:
标签: sharepoint-2010 sharepoint-list
我查看了the available functions,但没有看到可以验证文本值是否为数字的方法。
顺便说一句,您不使用数字字段而不是单行文本是否有原因?
【讨论】:
这应该可行:
=ISNUMBER([MyColumn]+0)
【讨论】:
这似乎对我有用(基于@Rob_Windsor;为可读性添加了换行符):
=AND(
ISNUMBER(Number+0),
ISERR(FIND(".",Number)),
ISERR(FIND(",",Number)),
ISERR(FIND("$",Number)),
ISERR(FIND("+",Number)),
ISERR(FIND("-",Number)),
ISERR(FIND(" ",Number))
)
【讨论】: