Sharepoint 2010 如何使用同一列表中的数据创建计算列
我有一个列表,用户可以一次或两次请求1000的金额,如果用户请求金额,sharepoint会自动检查之前的金额并从1000中减去。Sharepoint 2010 如何使用同一列表中的数据创建计算列,sharepoint-2010,calculated-field,Sharepoint 2010,Calculated Field,我有一个列表,用户可以一次或两次请求1000的金额,如果用户请求金额,sharepoint会自动检查之前的金额并从1000中减去。 假设:一次请求500,下次如果我创建一个列表,它将检查以前的金额,并让我知道我最多只能请求500。不幸的是,计算列公式只能访问同一列表项上的列中的值 P>查询列表并从其他列检索值,这里有几个不同的选项可以考虑,这取决于您对各种技术的舒适程度: 自定义工作流(使用SharePoint Designer或Nintex Workflow或K2等第三方产品创建) 自定义列
假设:一次请求500,下次如果我创建一个列表,它将检查以前的金额,并让我知道我最多只能请求500。不幸的是,计算列公式只能访问同一列表项上的列中的值 <> P>查询列表并从其他列检索值,这里有几个不同的选项可以考虑,这取决于您对各种技术的舒适程度:
PreSaveAction()
方法,查询列表(使用SharePoint JavaScript客户端对象模型、SPServices或REST web服务),并根据是否允许创建项目返回True或False我说我需要从同一个列表中获取信息,而不是从不同的列表中获取信息,那么我如何才能做到这一点,我有nintex,如果你能让我知道我应该使用哪个选项对不起,你在我的回答中漏掉了一个词:计算列只能从同一列表项的列中访问值。我将更新我的答案,并建议使用Nintex工作流