在CRM 4.0实体上的注释上存储的附件

问题描述 投票:0回答:3

您如何建议使用存储在CRM中实体的注释上的文件。 您能否编写一种通用方法,使您能够访问任何类型的文件? 还是最好有一种处理每种文件的方法?

,例如,我们将在实体上保存SWF文件和XML文件的混合,因此每个方法都有一个方法:例如:

  • GETXMLFILESONACCOUNT(AccountId)
  • GETSWFFILIESONACCOUNT(accountId)
dynamics-crm attachment dynamics-crm-4
3个回答
2
投票

当您将附件上传到CRM时,Mimetype也将作为记录信息的一部分保存。 以下链接包含一个很好的示例,说明如何使用单个方法下载附件。 http://crmscape.blogspot.com/2009/10/ms-crm-40-sender-andachments-to.html

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


1
投票

* GetXmlFilesOnAccount(accountid) * GetSwfFilesOnAccount(accountid)

通过ObjectId(在您的案例帐户指导中)retrieve帐户活动pointers
  1. 通过返回的活动pointers
  2. 为每个ActivityPointer(ActivityPointer.ActivityId = ActivityMimeAttachment.ActivityId)的附件
  3. 店附件(磁盘等)
  4. 您甚至不需要两种方法。您可以使用单个方法检索给定音符(注释)的所有附件文件类型。
希望这帮助

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


1
投票
http://crmattachdownload.codeplex.com/

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

佩特

如果我在实体中创建了一个自定义字段(文件类型),如何检索文件内容

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.