【发布时间】:2015-07-06 20:11:17
【问题描述】:
我想知道是否有人遇到过这种情况。
我有一个在 SharePoint 2013 托管网站上运行的 2010 工作流。
我正在检查工作流程中的布尔字段。布尔值在列表中正确设置为 true,我的日志语句实际上显示该字段设置为 true。日志中没有错误。
我的 IF 语句下面的代码应该触发,但它永远不会触发。什么可能导致这不起作用?
如果当前项目:重新提交等于是
谢谢!
【问题讨论】:
-
“重新提交等于是” - 如此简单,但您是否尝试过:重新提交 == true 来评估这个?
-
您确定 Statement 是否被击中?我猜这是你的错字,因为“Y”应该是大写。
-
@Taran 感谢您的回复。我相信 IF 正在被击中。我在 IF 之前有一个日志,它告诉我“重新提交”的值。更正错字。那应该是“是”。
-
感谢您的回复。我正在使用 SharePoint Designer 编写这些工作流的脚本。我无法设置下拉显示的值之外的任何内容。由于该字段是布尔值,我只能选择是或否。“等于”也是如此。 (我只能选择“等于”或“不等于”)。我相信 IF 应该被击中,因为在它告诉我 Resubmit 的值(“true”)之前我有一个日志。它似乎总是评估为假。
-
即使我也遇到了同样的问题。我最终将其分配给工作流变量并在条件中使用该变量。这可能是一个错误。
标签: sharepoint sharepoint-workflow