积分计算

时间:2018-06-22 11:23:58

标签: sharepoint sharepoint-2010 sharepoint-2013 calculated-columns sharepoint-designer

我需要一些帮助。我创建了三列。第一列是显示“ DATE”的位置,第二列是我输入了4个字符串字符(例如WASF)的位置,第三列是我所连接的4个字符串(在第二列中)和最后2位数字的位置年份(第一列-例如2016 => 16)正在显示。第三列将如下所示。 WASF16

我的问题是,如果第一列(即日期(特别是年份))发生了变化,它应该不会影响第三列。这可能吗?或对此有任何建议或解决方案?

希望听到来自sharepoint专家的消息!

谢谢

2 个答案:

答案 0 :(得分:0)

您可以尝试这个。

=CONCATENATE(SecondTXT,RIGHT(YEAR(OrderDate),LEN(YEAR(OrderDate))-2))

enter image description here

答案 1 :(得分:0)

您可以使用工作流代替计算列。

  1. 将第三列更改为文本数据类型,并将其设置为可选
  2. 在SharePoint Designer中,创建仅在列表中插入项目时运行的工作流
  3. 在工作流程中,从操作中选择“在当前项目中设置字段”
  4. 将“字段”设置为第三列,并将“值”设置为所需的字符串(借助字符串生成器)
  5. 保存并发布工作流程,通过将新项目添加到列表中进行测试!