我正在开发一个Nintex工作流程,以便从多个列表中查找延迟列表项(截止日期< = today)并将其邮寄给相关用户。每个列表都有一个“NumberOfEscalationMails”列,用于记录已发送的提醒邮件数量。我在“查询列表”中使用ListId变量获取延迟的项目。我的工作流程中的一切工作正常,直到发送邮件。但问题是在发送邮件后我需要为每个延迟项增加“NumberOfEscalationMails”列中的值。但是在“更新项目”操作中,没有规定获取我必须根据“列表ID”更新的列表。它只提供列表名称的下拉列表。但我必须动态选择列表。所以我最后一步被困在这里!我的工作流程逻辑如下(简化为与此问题相关的部分):
-- QueryList to get all the listNames and ListIds from a configuration list and store them in WF collection variables.
-- Foreach loop to iterate through each of above lists.
-- QueryList Caml query using List ID variable to get all delayed items and store their IDs and Titles in collection variables.
-- Nested Foreach Loop to iterate through all the delayed items found above.
-- Build the Item URL and mail them to user.
-- Increment the column "NumberOfEscalationMails" value.(My Problem.)
--End
现在我应该采取什么方法?
答案 0 :(得分:-1)