关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复190或者20160216可方便获取本文,同时可以在第一时间得到我发布的最新的博文信息,follow me!
从CRM 2015 UR1开始,在 设置 > 模板 那里新增了 文档模板。
 
系统默认提供了4个Microsoft Excel模板和5个Microsoft Word模板,这些模板是公共模板,还有私有模板,若不做设置的话,就是所有的人都可以用。
 
我这里打开 客户摘要 这个模板去看看如下:
 

还是来看看怎么用,打开一个客户,在命令栏找到 Word模板 > 客户摘要。

 

生成的Word文档效果如下:

 

怎么使用Word模板呢,官方的文章是 Use Word templates to create standardized documents ,好像还没有中文版,我这里就大致翻译过来时间下。我们通过命令栏的 Word模板 > 创建Word模板来创建:

我这里简单起见就只选择一个 1:N 关系中的联系人,然后点击下载模板。
 
下载后打开空空如也。需要启用开发工具,点击文件 > 选项 > 自定义功能区 > 开发工具。
 

因为现有的一些问题,官方建议做如下配置:

 

? 插入内容控件的时候,仅插入纯文本和图片两种类型,不要插入其他类型

 

? 兑入插入的内容控件,可以做格式上的更改,但是不要做内容上更改

 

? 如果你的word性能受到影响,还可以取消对如下选项的选中:

 

ü校对 > 自动更正选项 > 自动更正 > 句首字母大写  和自动使用拼写检查器提供的建议。

 

ü 校对 > 自动更正选项 > 自动套用格式 > 连字符(--)替换为长划线(—)

   ü 校对 > 自动更正选项 > 嵌入时自动套用格式 > 连字符(--)替换为长划线(—)
 
  
 
 
 
点击Word Ribbon区的开发工具 > XML映射窗格,就会在右边显示这个窗格,在自定义 XML 部件那里要选择 urn:microsoft-crm/document-template/ 开头的那个,然后可以看到很多字段,右击要插入的字段,选择插入内容控件 > 纯文本。
 
对于实体的唯一的图片字段插入的话是右击entityimage 字段> 插入内容控件 > 图片
 
 

对于子网格中的内容则是新建一个表格,将要显示的字段放到表格的一行中,注意这个显示的字段要从 1:N关系中找字段,我这里是 contact_customer_account 元素下面的 fullname 和 telephone,这个和普通的字段没有多少不同。需要增加的一个步骤是,选中刚才插入的行,然后要选择前面的contact_customer_account右击,选择插入内容控件 > 重复。

 

最后还是通过命令栏的Word模板 > 创建Word模板,然后点击上载按钮将文件上传。

上载成功会打开一个页面,我修改一下名称然后保存。
 
 
再去客户实体的命令栏中的Word模板,你会发现多了一个个人Word模板,下面有我刚才创建的模板。
 
 
打开效果如下,还不错,文字,图片,子网格显示正常。
 
这个是个人Word模板,别人可能不能使用,你可以共享给别人。点击高级查找,查找个人文档模板这个实体。
 
查找结果中选择你要共享的记录,点击Ribbon区的共享按钮进行共享。
 

当然,在设置 > 模板 > 文档模板中创建的模板则是公共模板,有权限的用户都可以使用。

我们再来看看Excel 模板,打开案例,点击命令栏的 Excel模板 > 案例摘要

 
与Word版本不同的是,Excel模板是针对当前视图的记录,而不是一条记录,而且打开一条记录以后是看不到Excel模板的,打开的Excel如下图:
 

要创建Excel模板,请根据官方文章 Analyze your data with Excel templates操作。

如果你想看Word文档模板使用的视频教程,http://www.erpcrm.cn/course/7 有我录制的视频,仅收费3元。

素格格新疆特产店--做新疆特产的搬运工。
 

Dynamics CRM 2015/2016新特性之七:有了文档模板,打印分析So Easy的更多相关文章

  1. Dynamics CRM 2015/2016新特性之三十二:新增乐观并发处理

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复215或者20160328可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

  2. Dynamics CRM 2015/2016新特性之三十三:有了ExecuteTransactionRequest,再也不用担心部分成功部分失败了

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复216或者20160329可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

  3. Dynamics CRM 2015/2016新特性之三十四:有了插件日志,调试插件so easy!

    关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复217或者20160330可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyong. ...

  4. Dynamics CRM 2015/2016 Web API:新的数据查询方式

    今天我们来看看Web API的数据查询功能,尽管之前介绍CRUD的文章里面提到过怎么去Read数据,可是并没有详细的去深究那些细节,今天我们就来详细看看吧.事实上呢,Web API的数据查询接口也是基 ...

  5. Dynamics CRM 2015/2016 Web API:Unbound Action 和 Bound Action

    上篇文章介绍了Bound/Unbound Function.今天我们来看看Action吧.像我之前说的:Function和Action之前的差别能够简单理解为.Function不改动数据,可是Acti ...

  6. Dynamics CRM 2015/2016 Web API:Unbound Function 和 Bound Function

    今天我们来看看Dynamics CRM Web API Function 吧, 这是一个新概念,刚接触的时候我也是比較的迷糊.这种命名确实是和之前的那套基于SOAP协议的API全然联系不上.好了,不说 ...

  7. Dynamics CRM 2015/2016 Web API:Unbound Custom Action 和 Bound Custom Action

    今天我们再来看看Bound/Unbound Custom Action吧,什么是Custom Action?不知道的小伙伴们就out了,Dynamics CRM 2013就有了这个功能啦.和WhoAm ...

  8. Dynamics CRM 2015/2016 Web API:聚合查询

    各位小伙伴们,今天是博主2016年发的第一篇文章.首先祝大家新年快乐.工资Double,哈哈.今天我们来看一个比較重要的Feature--使用Web API运行FetchXML查询! 对的,各位.你们 ...

  9. 【原创】Dynamics CRM 2015/2016,以PDF的形式打开SSRS报表。

    基本步骤: 使用SSRS建立报表,以下的例子是以记录的GUID作为报表的参数 获取ReportSession 和 ControlId来调用报表 以PDF的形式预览报表 一.根据报表的名称获取报表的GU ...

随机推荐

  1. Spring注解式AOP面向切面编程.

    1.AOP指在程序运行期间动态的将某段代码切入到指定方法指定位置进行运行的编程方式.aop底层是动态代理. package com.bie.config; import org.aspectj.lan ...

  2. linux创建用户并锁定用户目录和首次登陆强制修改密码

    1.     创建用户及访问目录 mkdir -p /home/user/testuser   创建用户目录 useradd testuser -d /home/user/testuser  -M   ...

  3. PHP中发送qq邮件

    <?php namespace app\home\logic; use PHPMailer\PHPMailer\PHPMailer; use PHPMailer\PHPMailer\Except ...

  4. 【C++常用函数】头文件<algorithm>中的常用函数(绝对值,交换,比较)

    swap(a,b) 用于交换a,b两个变量的值: max(a,b) 返回a,b中的最大值: min(a,b) 返回a,b中的最小值: abs(x) 返回x的绝对值,x必须是整数:

  5. [转]Blue Prism Opening a password protected Excel workbook?

    本文转自:https://www.rpaforum.net/threads/opening-a-password-protected-excel-workbook.470/ 问: As the tit ...

  6. [iOS开发]关于cocoapods的使用

    CocoaPods的使用 关于CocoaPods,相信做iOS开发的应该都比较熟悉了.Cocoapods是一个用来管理第三方库的比较好用的管理工具.关于Cocoapods的东西不再多说,接下来进入正题 ...

  7. 035.[转] 获取HttpServletRequest请求Body中的内容

    注意: HttpServletRequest 请求中的 body 内容仅能调用 request.getInputStream(), request.getReader()和request.getPar ...

  8. vue的类element的input类型组件封装

    前提:题主之前只是随意的封装,项目统一ui,然后只实现了父组件拿子组件值,没有实现父组件修改子组件的值,仔细看了文档才知道用model的作用,直接上代码 Vue.component("bas ...

  9. express搭建后端请求路由,前端进行访问对应的接口 后端解决跨域

    代码在 ==>E:\nodes实战\myserve\testserve 1 express搭建后端请求路由,前端进行访问对应的接口 1) 创建项目目录 express 项目名 -e 然后按照提示 ...

  10. python的路径问题

    ## 文件路径出错问题 """ 如何获取与当前文件相关的地址 """ import os # 当前文件的完整路径 print(__file_ ...