我有一个列表,用户可以一次或两次请求1000的金额,如果用户请求金额,sharepoint会自动检查以前的金额并从1000减去。 假设:请求500一次,下次如果我创建一个列表,它将检查以前的金额,让我知道我只能请求500最大值。
答案 0 :(得分:0)
不幸的是,计算的列公式只能访问同一列表项中列的值。
要查询列表并从其他列中检索值,您可以考虑以下几种不同的选项,具体取决于您对各种技术的舒适程度:
PreSaveAction()
方法,查询列表(使用SharePoint JavaScript客户端对象模型,SPServices或REST Web服务),并根据是否返回True或False您想要允许创建项目