Dynamics crm 检查记录是否有任何附件-Dynamics CRM
我需要写一个插件,我必须检查,如果一个特定的记录有任何附加文件 当我从记录中删除任何文件时,它会被软删除。Dynamics crm 检查记录是否有任何附件-Dynamics CRM,dynamics-crm,dynamics-crm-2011,Dynamics Crm,Dynamics Crm 2011,我需要写一个插件,我必须检查,如果一个特定的记录有任何附加文件 当我从记录中删除任何文件时,它会被软删除。 我检查了SQL server中的注释表,但是否有任何标志指示条目是否被软删除?Dynamics CRM 2011没有软删除。在CRM中删除记录时,会在SQL server上执行DELETE,从而删除记录 在注释(注释的实体)中,附件存储为bas64编码文本。如果删除便笺上的附件,则会导致更新到注释实体,将与附件相关的字段设置为空 如果要在删除附件时触发插件,则需要查看注释上的删除和更新事件
我检查了SQL server中的注释表,但是否有任何标志指示条目是否被软删除?Dynamics CRM 2011没有软删除。在CRM中删除记录时,会在SQL server上执行
DELETE
,从而删除记录
在注释(注释的实体)中,附件存储为bas64编码文本。如果删除便笺上的附件,则会导致更新到注释
实体,将与附件相关的字段设置为空
如果要在删除附件时触发插件,则需要查看注释
上的删除和更新事件。如果您想知道与特定实体相关的注释是否有附件,则需要查询注释
实体,其中objectid
与实体匹配且文件名
不为空
对于电子邮件和约会附件存储在ActivityTimeAttachment
中,而不是annotation
AFAIK中,CRM 2011不再软删除谢谢helped@PriyojitMondal不客气,如果这是正确答案,请标记为正确。