【问题标题】:Exporting data from visual studio to CRM将数据从 Visual Studio 导出到 CRM
【发布时间】:2017-03-20 09:19:50
【问题描述】:
我有一行从 Visual Studio 用 C# 编写的代码,它获取运行某个方法时的当前时间。我想知道在运行该方法时如何将这些数据持续导入 CRM。
例如,如果该方法首先在下午 3:05 运行,然后在下午 3:09 再次运行。我希望我的 CRM 界面是一个表格,左侧是 1 和 2,右侧是 3:05 PM 和 3:09 PM。
到目前为止,我已经看到将已填充的数据字段的数据导入 CRM,但我还没有找到允许这种导入的动态解决方案。
如果您认为这是不可能的,请您建议解决方法。谢谢各位!
【问题讨论】:
标签:
c#
visual-studio
dynamics-crm
vs-community-edition
【解决方案1】:
另一种选择是使用仅存储方法名称的自定义实体,并使用开箱即用的 CreatedOn 字段来跟踪调用方法的时间。
您可以从需要存储该信息的任何位置(插件、工作流、网络应用程序等)调用它。
所以说,每当你调用方法“myMethod()”时,只需执行以下操作:
var myCustomLogEntityRecord = new Entity("new_mylogs");
myCustomLogEntityRecord.new_name = "myMethod";
service.Create(myCustomLogEntityRecord)
就是这样。
您可以使用 CRM Dashboards 根据 CreatedOn 字段了解调用该方法的次数和时间。