销售加速器常见问题
本文回答了有关 Dynamics 365 Sales 和 Sales premium 中的销售加速器的常见问题。
如果向实体窗体添加“下一个”小组件?
仅可以向托管的实体窗体添加下一个小组件。 若要将“ 下一个 ”小组件添加到托管实体窗体,请创建一个解决方案,修改 XML 文件,然后导入该解决方案。
创建解决方案
- 转到“ 设置>解决方案”,然后创建一个空解决方案;例如, AddWidget。
- 向该解决方案添加一个窗体。
- 保存更改,然后发布自定义设置。
- 将创建的 AddWidget 解决方案作为非托管解决方案发布。
- 从组织中删除解决方案 AddWidget。
- 解压缩下载的解决方案的 zip 文件。
修改 XML 文件
在文件中
solution.xml
,将<Managed>
值 更改为 1。在该文件中
customizations.xml
,删除参数<systemform unmodified="1">
。在 “摘要” 选项卡上,选择
<column>
要添加小组件的位置。按照下面的方法添加
<section>
标记:<section name="CadenceWidget" showlabel="false" showbar="false" id="{<NEW_GUID_G1>}" IsUserDefined="0" layout="varwidth" columns="1" labelwidth="115" celllabelalignment="Left" celllabelposition="Left" labelid="{<NEW_GUID_G2> }"> <labels> <label description="Cadence Widget" languagecode="1033" /> </labels> <rows> <row> <cell id="{<NEW_GUID_G3>}" showlabel="false" colspan="1" rowspan="6" labelid="{<NEW_GUID_G4> }"> <labels> <label description="Cadence widget" languagecode="1033" /> </labels> <control id="CadenceWidgetControl" classid="{F9A8A302-114E-466A-B582-6771B2AE0D92}" uniqueid="{<NEW_GUID_G5>}" isunbound="true"> <parameters /> </control> </cell> </row> <row /> <row /> <row /> <row /> <row /> </rows> </section>
通过为每个位置生成一个新 GUID 替换所有
<NEW_GUID_G>
。在节点中
<controlDescriptions>
,添加一个子节点:<controlDescription forControl="{<GUID_G5>}"> <customControl formFactor="2" name="MscrmControls.AcceleratedSales.CadenceWidgetControl"> <parameters /> </customControl> <customControl formFactor="0" name="MscrmControls.AcceleratedSales.CadenceWidgetControl"> <parameters /> </customControl> <customControl formFactor="1" name="MscrmControls.AcceleratedSales.CadenceWidgetControl"> <parameters /> </customControl> </controlDescription>
将
customizations.xml
中的<GUID_G5>
替换为步骤 11 中生成的 GUID_G5。保存更改并压缩文件夹。
导入解决方案
- 打开 Dynamics 365,然后转到设置>解决方案。
- 导入压缩的解决方案。
- 发布所有自定义项。
- 验证窗体中是否成功显示下一个小组件。
如何将销售销售加速器站点地图添加到我的自定义应用程序中?
在应用程序设计器中使用站点地图设计器,将 销售销售加速器站点地图添加到您的自定义应用程序。