繁体   English   中英

如何将带有自定义服务器端处理程序的功能区按钮添加到Dynamics CRM Web?

[英]How to add ribbon button with custom serverside handler to Dynamics CRM web?

我们需要导入用户在联系人网格中选择的一些外部系统联系人组。

现在,我看到的唯一选择是:获取所选联系人的ID,并使用JavaScript将其发送到外部系统。

但是有可能在功能区按钮上获取服务器端所选联系人的列表吗? 我们想在服务器上处理这些联系人并使用我们的C#代码将它们发送到外部系统(在插件中,最有可能)?

是的,以略微漫长的方式。 您无法直接从JavaScript调用服务器端代码。 但是,您可以执行将调用服务器端代码的操作。

例如:

  • 创建一个新实体 - “联系处理器”,它可以查找联系人。
  • 在创建“联系处理器”时放置一个插件(或自定义worfklow活动)。 这使用查找联系人来执行您需要的任何逻辑,例如将数据发送到外部系统。
  • 您将一些JavaScript添加到功能区按钮,单击该按钮会创建“联系处理器”记录,然后这将触发服务器端代码。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM