-1

我相信这是可能的,但我找不到任何教程或说明。

我想创建自己的屏幕(使用 C#),可以从 Dynamics 中的新菜单选项调用,这样就用户而言,他们只是使用另一个“Dynamics 屏幕”而不是自定义构建的屏幕。

这可行吗..?有谁知道这方面的好教程..?

提前致谢。

4

2 回答 2

1

如果“自己的屏幕(使用 C#)”是指 ASP.NET 网页:

  1. 将 IFRAME 添加到 CRM 表单。
  2. 在此表单的功能区中添加一个按钮并将其挂接到表单上的 JavaScript 函数中。
  3. 将 IFRAME 的 src 设置为您希望显示的“屏幕”。

从这里下载 SDK并好好阅读。它还包括一些优秀的示例代码。

于 2012-11-26T22:47:25.240 回答
0

满足此要求的正确且受支持的方法(包括 C#)是创建 Silverlight 资源并将其作为 WebResource 部署到 CRM。将资源嵌入设置为隐藏的表单中,然后响应功能区上的按钮单击显示它。您还可以将 Silverlight WebResource 放置在 HTML 页面上,也部署为 WebResource 并使用基于功能区按钮单击的 JavaScript 在模式窗口中将其弹出。

推荐此链接以帮助您入门。

于 2012-11-30T05:34:44.353 回答