【问题标题】:SharePoint Designer 2010 - Set Variable [Today]-x DaysSharePoint Designer 2010 - 设置变量 [今天]-x 天
【发布时间】:2013-06-13 08:22:35
【问题描述】:

我即将在 SharePoint 2010 Designer 中创建一个工作流。我创建了一个名为“DateToday”的变量。我在工作流程中设置变量,然后单击带有“...”的按钮,然后选择“当前日期”。

我现在有另一个名为“TodayMinus28”的变量。我想要当前日期,减去 28 天。我怎样才能做到这一点?我试过了

[Today]-28

DateToday-28

但似乎没有任何效果。两个变量都被初始化为日期/时间。

谁能帮帮我?

这是我的工作流程屏幕。 “Heute”==“今天”,“Wert”==“价值”。

http://imageshack.us/a/img689/4048/workflow.jpg

提前致谢。

【问题讨论】:

标签: sharepoint designer


【解决方案1】:

要使用 SharePoint Designer 2010 工作流将 DateTime 字段设置为 [今天] + 5 天,我就是这样做的:

  1. 创建数字类型的局部变量(ETA 日期)
  2. 在工作流中使用执行计算任务并设置:

    :工作流上下文:上次运行的日期和时间(双精度)
    操作:加
    :432000 (5 天内的秒数或 60*60*24*5)
    输出到:变量:ETA 日期

  3. 最后,将当前项目的各个字段的值设置为ETA Date变量
在您的情况下,使用 subtract 操作,第二个值为 2419200 (60*60*24*28)。

【讨论】:

  • 对于今天,您可以创建一个局部变量,而不是使用“工作流上下文:上次运行的日期和时间”,然后可以将其日期设置为“当前日期”。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-03-11
  • 1970-01-01
  • 1970-01-01
  • 2019-10-30
相关资源
最近更新 更多