none
如何向CRM系统中增加一新的ribbon? RRS feed

  • 问题

  • 如何向CRM系统中增加一新的ribbon?谁能提供CRM_2011_Visual_Ribbon_Editor工具使用实例?谢谢!
    2012年10月25日 8:33

答案

  • 根据你的描述, 你大可通过工作流来实现。选取记录后,运行更新记录的工作流就可以了。这是最简单不过了。

    你要坚持用ribbon的话, 先创建一个Javascript的webresource, (如new_update_field), 里面创建一个更新字段的function(举例function abc())。 

    首先打开你要放置按钮的ribbon, 当然是account了, 然后从Ribbon Type这个下拉菜单里选择Homepage

    在添加按钮的时候,注意三个地方

    1. 按钮的Action里面的function name当然是填该字段的function, 也就是abc; Library 填"$webresource:new_update_field"

    2.  按钮的Action里面要有三个CRM Parameter, SelectedControl, SelectedControlSelectedItemReferences, SelectedEntityTypeCode; 基本上意思是指这个function作用于所选的记录

    3. 你可以选择是否使用Display Rules 或Enable Rules;  一般我常用Enable Rules,也就是有选才可以按,否则就灰掉了。 所以是Number of records selected: minimum 1

    上面说过了,你可以参考系统的按钮设置,功能类似的如Send Direct Email, Assign, Edit

    2012年10月26日 21:21

全部回复

  • 这个太广了, 具体说说你想要实现的按钮。另外我会建议你尽可能参考系统原有按钮的设定。找一个相同或类似功能的按钮研究研究。
    2012年10月25日 16:18
  • 谢谢楼主建议。我想实现功能:

    公司每年的不同时期都要给大量不同的联系人邮寄礼品或宣传资料,为了提高从大量的联系人中提取所需邮寄的人员,设想:先从大量的客户中人工选取符合条件的记录,选择后,点“标记“命令,系统就把客户中”account-marking”字段标记为“需要邮寄资料”(也就是把客户记录的“需要邮寄资料”字段值设为1或其它统一的值)

    2012年10月26日 3:15
  • 新入门建议你不要用那个工具,当你熟悉了Ribbon客户化机制,用那个工具会更合适!

    SDK中有几个Sample可以参考 http://msdn.microsoft.com/en-us/library/gg334532.aspx

    按你的需求 你可以看:

    Walkthrough: Add a Custom Button to an Existing Group for a Specific Entity


    微软CRM

    2012年10月26日 7:14
    版主
  • 根据你的描述, 你大可通过工作流来实现。选取记录后,运行更新记录的工作流就可以了。这是最简单不过了。

    你要坚持用ribbon的话, 先创建一个Javascript的webresource, (如new_update_field), 里面创建一个更新字段的function(举例function abc())。 

    首先打开你要放置按钮的ribbon, 当然是account了, 然后从Ribbon Type这个下拉菜单里选择Homepage

    在添加按钮的时候,注意三个地方

    1. 按钮的Action里面的function name当然是填该字段的function, 也就是abc; Library 填"$webresource:new_update_field"

    2.  按钮的Action里面要有三个CRM Parameter, SelectedControl, SelectedControlSelectedItemReferences, SelectedEntityTypeCode; 基本上意思是指这个function作用于所选的记录

    3. 你可以选择是否使用Display Rules 或Enable Rules;  一般我常用Enable Rules,也就是有选才可以按,否则就灰掉了。 所以是Number of records selected: minimum 1

    上面说过了,你可以参考系统的按钮设置,功能类似的如Send Direct Email, Assign, Edit

    2012年10月26日 21:21
  • 首先谢谢大家的热情帮助!有个问题望得到 Jack Yin 帮助,就是整个设置已完成了,现如何写abc函数的内容?能否帮写个样例?谢谢!

    2012年10月30日 2:20