VB.Net工作流从动态选择的参数名称中读取参数值

时间:2018-08-28 10:10:40

标签: vb.net workflow-foundation-4

我正在努力实现以下目标: 我正在编写审核工作流以跟踪表更改。我已经在工作流中传递了相关表中的触发器类型和表值,所以我知道这是否是更新以及OLD FIELDNAME 值和 FIELDNAME 值是什么。

我有要检查的 FIELDNAME 列表。一个要求是该列表不固定。我正在使用 ForEach 循环遍历这些,但是我需要使用返回的值来定义我要查看的参数。

例如,如果我的列表是CustomerID和EmployerID,我想查看OLDCustomerID是否不同于CustomerID,而OLDEmployerID是否不同于EmployerID。如果我随后将“电话”添加到列表中,我将进一步检查“ OLDTelephone”和“ Telephone”是否有所不同。

请注意,我不会创建工作流程活动,但是在我正在工作的工作流程环境中,我可以运行大多数VB.Net代码(例如,我可以使用“调用方法”)。我的问题不是要检索参数值,而是如何动态定义要检索其值的参数。

0 个答案:

没有答案