Dynamics CRM实体系列之字段
本节开始讲实体中的基础数据存储对象,也就是字段。
Dynamics CRM目前总共有13种字段类型,分别为单行文本、选项集、多选选项集、两个选项、图像、整数、浮点数、十进制数、货币、多行文本、日期和时间、查找、客户。如下图:

不同字段有不同的应用场景,下面会对每种类型进行详细的讲解。
首先我们需要确定好要为哪个实体进行字段的添加,确定好后找到对应的实体,点击其对应的字段项就可以进入字段操作的界面。切换视图通过字段的可定义程度对字段进行筛选。

列表操作有新建、编辑以及删除等基本操作,其中删除和编辑需要选中字段后才可以使用。

下面开始新建字段,点击新建按钮就可以看到弹出一个新建字段的页面

- 显示名称:字段在表单以及视图等地方的显示名称。
- 字段要求:分三种分别是可选:可为空;业务建议的:建议必填,界面上字段会有一个绿色的‘+’图标;业务必须的:必填,界面上会有一个红色的‘*’图标。
- 名称:数据库中字段的名称。
- 可搜索:可以在视图中通过字段进行查找记录。
- 字段安全性:是否启用字段安全性权限。详情点击字段安全性配置了解。
- 审核:是否启用审核,启用审核后该字段的各种操作会被记录到审核日志但是会消耗一定的资源。
- 说明:字段的描述。
- 数据类型:定义字段的数据类型。
- 字段类型:根据不同的数据类型会有不同的类型。详见下面讲解。
- 格式:根据不同的数据类型也会有不同的字段格式。详见下面讲解。
- 最大长度:字段所占据的最大长度。
下面对不同字段类型进行一些说明
一、单行文本
单行文本顾名思义就是基础的短字符文本字段。在Dynamics CRM产品里面单行文本字段有六种分别是电子邮件、文本、文本区域、URL、股票代码、电话。不同类型的文本会在页面上有不同的展示。
二、选项集
选项集是键值对类型的字段,存放的是单选的内容,在界面上以下拉框的方式展现。
使用现有选项集:系统可以预定义一些公共选项集,选择是后可以引用这些公共选项集提高创建选项集字段的效率。
默认值:从设定的列表值选取一个作为创建记录时默认填充的值,可以为空。
选项:这一块就是进行选项集选项添加的模块,点击
图标可以新增选项,然后可以在右边的标签填写显示值内容,以及值一栏填写内容对应的实际值,该值只支持数字。另外可以选中不需要的选项点击
图标进行删除选项,还可以通过
图标对选中的选项进行排序,另外可以使用
图标对整体选项进行按首字母顺序排序。
三、多选选项集
多选选项集和单选选项集相比可以同时选择多个值进行存储。其他的操作与选项集一样。

四、两个选项
两个选项默认是是与否,一般用于做是否选项以及二选一的类型比如男女等。存储类型为布尔类型

五、图像
图片的控件,一个实体只能有一个图像字段。
六、整数
顾名思义就是正负整数,取值范围(-2,147,483,648~2,147,483,648)。代表数字的字段有些情况会用到除了简单意外的另外两种计算和汇总类型。可以默认给字段加上一些计算公式或者对于其他实体的一个字段的数据汇总。
【计算类型】

如果设置了计算字段类型的话可以对字段设置计算规则,图中表示的是如果创建者不为空则字段值为5*10.
【汇总类型】

上图表示汇总字段会自动汇总单价字段的值。
七、浮点数
浮点数代表小数,可以选择0-5位小数做精度,取值范围(-1,000,000,000.00~1,000,000,000.00)


八、十进制数
十进制数相对来说介于整数和浮点数之间,十进制数支持计算和汇总字段并且小数位精度可以达到10位,取数范围和浮点数大小一致。


九、货币
货币类型在Dynamics CRM是一个自定义的数字类型字段,数据库以Decimal方式存储。在产品界面可以看到货币类型的字段旁边会有一个货币符号在旁边表示该字段是与钱有关的一个字段。同时支持计算与汇总,并且精度的方式有多种。另外它的范围更大,(-922,337,203,685,477.00~922,337,203,685,477.00)



十、多行文本
多行文本可以存放大量的文本内容,最大长度为1048576,因为存放文本多所以在界面展示的时候可以设置具体多行文本的宽度以及高度。

十一、日期和时间
日期和时间字段主要用于选择和展示日期和时间类型的字段。字段也可以进行计算,不建议使用汇总。

日期三种可选,仅日期的话字段只能展示日期,当地用户时间存放的是采用了GPT时区转换,这种日期在数据库存放的可能和界面上的不一样所以做开发的时候需要注意。还有一种与时区无关保存的就是界面上选择的时间。 
十二、查找
查找类型的字段是一种特殊的字段,应用也比较广。查找字段主要作用就是当前实体和其他实体做引用关系。也可以理解为一个外键。在界面上显示为一个超链接的样式,点击可以查看关联实体的记录。同时我们需要做主从表的时候也需要用到查找字段进行关联来实现。

在目标记录类型可以选择需要关联的实体。

关系名称定义外键的名称。
十三、客户
客户类型也是一个特殊的查找类型字段,它和客户做关联同时也会与客户对应的联系人有关系。通常用来做客户关系密切的记录会用到。

以上就是Dynamics CRM的所有字段的介绍。下节会讲Dynamics CRM表单的布局介绍。
Dynamics CRM实体系列之字段的更多相关文章
- Dynamics CRM实体系列之键
这一节开始讲一下Dynamics CRM实体的键.键的作用个我们平时创建Primary Key的概念差不多.保证数据的唯一性. 键的设置在后台实体导航下面的键选项 点击新建创建一个键,会弹出一个窗口进 ...
- Dynamics CRM实体系列之窗体
本节开始讲Dynamics CRM的窗体排版和设计,窗体也就是我们实际可以看到的表单界面.Dynamics CRM提供了一套独立的表单模板设计引擎,可以很方便的为开发者提供无代码开发,只需要简单的拖动 ...
- Dynamics CRM实体系列之视图
这一节开始讲视图.视图在Dynamics CRM中代表着实体的数据展示列表,通过这个列表可以对数据进行一个初步预览,也可以进行一些数据的定向筛选和搜索进行精确的浏览一部分数据.同时视图也是查看详细实体 ...
- Dynamics CRM实体系列之图表
本节开始讲解Dynamics CRM的图表功能.任何产品基本上都会有数据分析的工具,Dynamics CRM当然也不例外,作为一个专门做销售管理的软件数据分析自然也是对于销售管理者的决策有很大的作用的 ...
- Dynamics CRM实体系列之1:N、N:1以及N:N关系
Dynamics CRM在实施过程中会遇到很多多个实体关联的问题,这样可以实现多个实体的记录通过关联的字段实现数据的综合展示,在Sql Server里面叫做外键,在Dynamics CRM叫做关系.D ...
- 在标准实体特殊消息上注册插件及Dynamics CRM 2015中计算字段的使用
关注本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复157或者20151005可方便获取本文,同时可以在第一时间得到我发布的最新的博文信息,follow me! 前面的 插件系列博客教程 讲述了 ...
- Dynamics CRM中一个查找字段引发的【血案】
摘要: 本人微信和易信公众号: 微软动态CRM专家罗勇 ,回复267或者20180311可方便获取本文,同时可以在第一间得到我发布的最新的博文信息,follow me!我的网站是 www.luoyon ...
- Dynamics CRM - 为 Form 或者字段设置 Error Notification
在 Dynamics CRM 开发中,我们一般要利用 JS 来做一些数据验证的功能,我们也需要将验证结果显示出来,比起直接 alert 出信息来提示用户的方式,CRM 提供了更加美观和人性化的方式来通 ...
- Dynamics CRM EXCEL导入数据字段类型为选项集时的注意事项
在开始先展示下CRM的导入数据涉及选项集字段时的一个问题 下图是选项集字段的属性 下图是我要导入的excel中的列值,可以看出列明和字段名是一致的,而列值却不是选项集中已有的选项 在导入校验时,只要字 ...
随机推荐
- html->pdf直接下载
import html2Canvas from 'html2canvas' import JsPDF from 'jspdf' export default{ install (Vue, option ...
- 比起USDT,我为什么建议你选择USDN
2018年1月16日,USDT(泰达币)进入了很多人的视野.因为在这一天,在全球价值排名前50的加密货币中,包括比特币.莱特币以及以太坊在内的大多数的数字虚拟加密货币都遭遇了价格大幅下跌,只有泰达币价 ...
- OpenCVE-开源漏洞预警平台
0x01简介 主程序主要是通过使用NVD提供的JSON数据来更新CVE数据,并在前端进行展示.然后通过邮件进行通知,目前也只支持邮件.这个开源预警平台看上去并不是很完善,因为CVE本身就具有预警滞后性 ...
- Apache支持Vue router使用 HTML5History 模式
一.前言 前端Vue router 使用history模式,URL会比hash模式好看,这种模式要玩好,还需要后端配置支持,否则会报404错误. 注:1.前端代码省略. 2.此处后台使用Apache服 ...
- Python镜像源集合——镜像源更改方法
python在线安装库时会较慢,那是因为python的默认镜像源在国外,因此会慢:而国内有很多可以用的python镜像源,将python镜像源更改为国内的,则可以大大加快python库的安装速度. 1 ...
- 第一篇文章 vim的使用
这么长时间以来,一直没有在博客园上写过博文.那第一篇博文就以vim的使用为开端吧. 不知道有多少人还在用着ctrl+c,ctrl+v这种方式,不过,就我个人而言,还是很倾向于vim的.不管是在服务器上 ...
- gRPC-go源码(2):ClientConn
摘要 在上一篇文章中,我们聊了聊gRPC是怎么管理一条从Client到Server的连接的. 我们聊到了gRPC拥有Resolver,用来解析地址:拥有Balancer,用来做负载均衡. 在这一篇文章 ...
- Nginx常用内核参数优化,安装,基本命令
1.内核参数配置,默认的Linux内核参数考虑的是通用的场景,明显不符合用于支持高并发访问web服务的定义,所以需要修改Linux内核参数,使得Nginx可以拥有更高的性能.可以通过修改 /etc/s ...
- 翻译:《实用的Python编程》04_00_Overview
目录 | 上一节 (3 程序组织) | 下一节 (5 Python对象的内部工作原理) 4. 类和对象 到目前为止,我们的程序仅使用了内置的 Python 数据类型.本节,我们介绍类(class)和对 ...
- Prometheus时序数据库-数据的插入
Prometheus时序数据库-数据的插入 前言 在之前的文章里,笔者详细的阐述了Prometheus时序数据库在内存和磁盘中的存储结构.有了前面的铺垫,笔者就可以在本篇文章阐述下数据的插入过程. 监 ...