【问题标题】:Sharepoint Calculated计算的份额点
【发布时间】:2018-12-01 20:51:36
【问题描述】:

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

我的问题是,如果作为日期(特别是年份)的第一列发生更改,它不应该影响第三列。这可能吗?或者您对此有什么建议或解决方案?

希望听到sharepoint专家的意见!

谢谢

【问题讨论】:

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


    【解决方案1】:

    你可以试试这个。

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

    【讨论】:

    • 但是如果我更新了“OrderDate”下的年份,例如我将其更改为 2019。它不应该影响“cal2”列。是否有意义?希望很快能听到你的声音
    • 在这种情况下,使用字段静态名称作为字段静态名称不会改变。您可以通过 REST api /_api/web/lists/getbytitle('mylist2')/fields 获取字段静态名称
    • 我应该在哪里找到共享点设计器 2013 中的“REST api /_api/web/lists/getbytitle('mylist2')/fields”?抱歉,我是 sharepoint 的新手,对此我不熟悉。
    • 在浏览器server:port//_api/web/lists/getbytitle('mylist2')/…中浏览请求,禁用IE中的RSS提要,Internet选项->内容->提要和网页快讯->设置->取消选中“打开提要阅读视图”跨度>
    • 如何在这个字段中创建一个静态字段例如:teams.test.com/sites/ToolsProcesses/mpl_test_area/_layouts/15/… 该列是工单。
    【解决方案2】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-07-08
      • 1970-01-01
      相关资源
      最近更新 更多