Dynamics crm 以编程方式检索存储在CRM 4.0实体的便笺上的附件

Dynamics crm 以编程方式检索存储在CRM 4.0实体的便笺上的附件,dynamics-crm,attachment,dynamics-crm-4,Dynamics Crm,Attachment,Dynamics Crm 4,您建议如何处理存储在Crm中实体备注上的文件。你能写一个通用的方法让你可以访问任何类型的文件吗?还是最好有一种方法来处理每种类型的文件 例如,我们将在实体上混合保存swf文件和xml文件,因此每个实体都有一个方法有意义吗?例如: GetXmlFileSoAccount(帐户ID) GetSWffileSonCount(accountid) 将附件上载到CRM时,mimetype也会作为记录信息的一部分保存。 下面的链接包含一个很好的示例,说明如何使用单个方法下载附件 post缺少检索批注所需的

您建议如何处理存储在Crm中实体备注上的文件。你能写一个通用的方法让你可以访问任何类型的文件吗?还是最好有一种方法来处理每种类型的文件

例如,我们将在实体上混合保存swf文件和xml文件,因此每个实体都有一个方法有意义吗?例如:

  • GetXmlFileSoAccount(帐户ID)
  • GetSWffileSonCount(accountid)

将附件上载到CRM时,mimetype也会作为记录信息的一部分保存。 下面的链接包含一个很好的示例,说明如何使用单个方法下载附件


post缺少检索批注所需的实际查询,但您可以从方法签名中看出需要哪些列。

将附件上载到CRM时,mimetype也会作为记录信息的一部分保存。 下面的链接包含一个很好的示例,说明如何使用单个方法下载附件


帖子缺少检索批注所需的实际查询,但您可以从方法签名中看出需要哪些列。

我建议使用您的方法:

* GetXmlFilesOnAccount(accountid)
* GetSwfFilesOnAccount(accountid)
  • 按regardingobjectid检索帐户ActivityPoints(在您的情况下为accountid guid)
  • 通过返回的activitypointers进行循环
  • 获取每个ActivityInter的附件(ActivityInter.activityid=ActivityTimeAttachment.activityid)
  • 存储附件(磁盘等)
  • 你甚至不需要两种方法。可以使用单个方法检索给定注释(注释)的所有附件文件类型


    希望这有帮助。

    我的建议使用您的方法:

    * GetXmlFilesOnAccount(accountid)
    * GetSwfFilesOnAccount(accountid)
    
  • 按regardingobjectid检索帐户ActivityPoints(在您的情况下为accountid guid)
  • 通过返回的activitypointers进行循环
  • 获取每个ActivityInter的附件(ActivityInter.activityid=ActivityTimeAttachment.activityid)
  • 存储附件(磁盘等)
  • 你甚至不需要两种方法。可以使用单个方法检索给定注释(注释)的所有附件文件类型


    希望这能有所帮助。

    我最近在CodePlex上启动了一个开源项目,以实现这一点。请随时查看项目的网页,网址为:

    您还可以在同一页面的“源代码”选项卡下查看源代码


    Pete

    我最近在CodePlex上启动了一个开源项目,以实现这一目标。请随时查看项目的网页,网址为:

    您还可以在同一页面的“源代码”选项卡下查看源代码

    皮特