【发布时间】:2013-10-08 17:20:31
【问题描述】:
我有 3 个实体,例如 List、Member、ListMember。当然,我使用连接实体。
我编写了一个工作流,当列表和成员相互连接时工作。此工作流向 ListMember 实体添加一条新记录,其中包含字段 List 和 Member。到目前为止,该工作流程没有问题。
当它的列表和成员之间的连接被切断时,我需要另一个工作流来删除该记录。我认为工作流程中没有删除选项,除非我使用插件。所以,我认为我可以停用该记录并仅向用户显示活动记录。我不必使用经典的 Status (active-inactive) 选项,我也可以使用不同的 Yes-No 按钮;也就是说,我只需要访问 ListMember 实体中的记录,该实体保留了曾经相互连接的 List 和 Member。
但是,当我使用 Connection 作为工作流的主要实体并选择“删除记录时”来触发工作流时,我不能这样做,我可以取消激活的唯一记录是“Connection”、“Connected to ( entity name)”、“Connected from (entity name)”、“Currency”和“Role”。当我选择“连接到(ListMember)”或“连接自(ListMember)”时,它会寻找List和ListMember记录之间的连接,自然找不到。而且我无法直接联系 ListMember。
如何在 ListMember 实体中访问和停用该记录?
【问题讨论】:
-
如果您愿意,您实际上可以将您的答案添加为答案,然后将其标记为解决方案...从而关闭问题;-)
-
啊,我不认为这是正常行为 =) 好的,我会这样做 =)
标签: workflow dynamics-crm-2011 crm delete-record