企业信息化
Dynamics 标签描述

背景介绍: 本地部署MicrosoftDynamicsCRM9.0正常可用,后打补丁到9.0.16.7,打开系统quote报“UnabletoLoadplug-inassembly”错误(打商机opportunity窗体时也会报“Assemblycontent(Microsoft.Dynamics.Sales.Plugins,Version=9.0.1.0)doesnotmatchtheexpectedassemblyidentity(Microsoft.Dynamics.Sales.Plugins,Version=9.0.0.0)”错误)。    图1-1打开报价单报un...

  c5wEnrLUXpDb   2024年01月20日   30   0   0 Dynamics

1、先将强命名的外部程序集注册到GAC(此处有坑,后面再说) 先在数据库上找到gacutil.exe,然后用管理员身份打开命令提示符,并CD到程序集的位置,执行以下命令 "C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v8.1A\bin\NETFX4.5.1Tools\x64\gacutil.exe"-iQRCoder.dll "C:\ProgramFiles(x86)\MicrosoftSDKs\Windows\v8.1A\bin\NETFX4.5.1Tools\x64\gacutil.exe"-iQRCoderImageToByteArray.dll...

  FN4dam8B0W6p   2024年01月20日   32   0   0 Dynamics

本节开始讲DynamicsCRM的窗体排版和设计,窗体也就是我们实际可以看到的表单界面。DynamicsCRM提供了一套独立的表单模板设计引擎,可以很方便的为开发者提供无代码开发,只需要简单的拖动和配置就可以完成一个表单的创作。 首先我们定位到实体对于的窗体功能下  上图就是窗体的操作页,首先是窗体的创建。我们新创建一个实体后系统会默认给我们创建四个窗体。根据窗体类型的不同大致可以分为四种,分别是主窗体、快速视图窗体、快速创建窗体、卡窗体。 主窗体:是为实体进行数据交互的主要窗体,多个主窗体可以进行切换。 快速视图窗体:这些窗体出现在主窗体中,用于显示窗体中某个查找字段引用的某...

  QQIMqROUdWZr   2024年01月20日   28   0   0 Dynamics

本节开始讲实体中的基础数据存储对象,也就是字段。 DynamicsCRM目前总共有13种字段类型,分别为单行文本、选项集、多选选项集、两个选项、图像、整数、浮点数、十进制数、货币、多行文本、日期和时间、查找、客户。如下图:  不同字段有不同的应用场景,下面会对每种类型进行详细的讲解。 首先我们需要确定好要为哪个实体进行字段的添加,确定好后找到对应的实体,点击其对应的字段项就可以进入字段操作的界面。切换视图通过字段的可定义程度对字段进行筛选。   列表操作有新建、编辑以及删除等基本操作,其中删除和编辑需要选中字段后才可以使用。  下面开始新建字段,点...

  QQIMqROUdWZr   2024年01月20日   50   0   0 Dynamics

在开发DynamicsCRM的部分场景时我们会遇到一些需要去锁定用户的操作,所以就需要使用Javascript把用户的弹窗弹出来。具体做法如下 我们需要拼接一个弹出选择记录框的url Url格式:CRM访问地址/_controls/lookup/lookupsingle.aspx?class=null&objecttypes="实体的objectcode"&browse=0&ShowNewButton=1&ShowPropButton=1&DefaultType=0 其中实体的objectcode可以根据自己的需要进行修改,此处用到用户和团队对于的obj...

  QQIMqROUdWZr   2024年01月20日   63   0   0 Dynamics

EasyRepro是一个框架,允许在特定的Dynamics365组织上执行自动化UI测试。你可以使用它来自动化冒烟测试、回归测试和负载测试等。该框架是由开源项目Selenium构建的,Selenium在业界的各种项目和应用程序中有着广泛应用。 整个EasyRepro框架都是开源的,可在GitHub上获得。本文的目的是逐步介绍EasyRepro框架的设置。本文假设读者已经掌握某些概念,例如如何在VisualStudio中使用单元测试,如何下载NuGet软件包以及从GitHub克隆repo。   本文链接:https://www.cnblogs.com/hhelibeb/p/135562...

  cuuFfZqisWuC   2024年01月20日   31   0   0 Dynamics

DynamicsCRM在实施过程中会遇到很多多个实体关联的问题,这样可以实现多个实体的记录通过关联的字段实现数据的综合展示,在SqlServer里面叫做外键,在DynamicsCRM叫做关系。DynamicsCRM有三种实体间的关系。分别是1:N,N:1以及N:N 1:N关系 顾名思义1:N关系就是一对多关系,也可以理解为主从表关系。在CRM建立方式就是在子表建立一个与主表关联的外键字段,这个字段就是一个关联了主实体的LookUp的字段。建立好之后就完成了1:N关系的建立。 1:N关系的应用场景 1:N关系的应用场景一版有以下几种,主从表、字段映射、字段的限制 主从表关系前面窗体有讲到过,可以...

  QQIMqROUdWZr   2024年01月20日   59   0   0 Dynamics

这一节开始讲一下DynamicsCRM实体的键。键的作用个我们平时创建PrimaryKey的概念差不多。保证数据的唯一性。 键的设置在后台实体导航下面的键选项    点击新建创建一个键,会弹出一个窗口进行键的设置。    显示名称是设置键的显示名称,名称设置键的ID。下面的列出了可以设置键的字段。一般只有文本字段可以作为键的字段。 键可以设置一个或多个字段组合设置。选择字段后点击添加就可以添加字段到列表里,点击确定完成键的设置   测试效果 添加一条记录后如果已经存在一样的邮箱+电话的时候会提示记录重复。    以上...

  QQIMqROUdWZr   2024年01月20日   50   0   0 Dynamics

本节开始讲解DynamicsCRM的图表功能。任何产品基本上都会有数据分析的工具,DynamicsCRM当然也不例外,作为一个专门做销售管理的软件数据分析自然也是对于销售管理者的决策有很大的作用的。DynamicsCRM自带了8种图标格式。分别是柱形图、条形图、面积图、折线图、饼图、漏斗图、标记、圆环图。 图表功能是基于单个实体的单个视图提供字段来进行数据的分析,每个图表只能分析一个实体,另外我们在创建图表前一定要想好规划需要统计哪些字段然后再对应先制作好视图后再进行图表的创建。 图表与视图一样也分为个人图表和系统图表,个人创建的图表仅个人可以查看分享系统管理员也无法对其进行查看和编辑,系统图...

  QQIMqROUdWZr   2024年01月20日   37   0   0 Dynamics

这一节开始讲视图。视图在DynamicsCRM中代表着实体的数据展示列表,通过这个列表可以对数据进行一个初步预览,也可以进行一些数据的定向筛选和搜索进行精确的浏览一部分数据。同时视图也是查看详细实体数据的入口导航。 视图分为个人视图和系统视图。个人视图是用户依据自身习惯进行个人定制的视图,个人视图管理员无法干涉管理,仅创建者可以对该实体进行修改、分享和删除。系统视图包括实体创建自带的视图以及通过开发平台创建的全局视图,可供左右用户使用。 首先从系统视图开始讲解 下图就是一个客户实体视图的前端展现,点击视图名称旁的下箭头可以切换不同类型的视图。    接着来讲解一下如何创建...

  QQIMqROUdWZr   2024年01月20日   27   0   0 Dynamics

SharepointList记录中的人员类型一般需要通过人员的Claims来进行设置,根据情况分为单个人员或多个人员,单个的较简单,直接取Claims或者拼凑Claims就行了,多个的情况比较复杂,需要通过PowerAutomateAction来拼凑JSON数组来完成 一、单个的情况 1、如果人员是通过SharepointList记录的人员类型字段获取的,可以直接取出Claims放过去就行了     2、如果是通过Office365的Get UserProfile方法获取的,需要拼凑Claims 就用i:0.f|membership|前缀加上Get U...

  FN4dam8B0W6p   2024年01月20日   51   0   0 Dynamics

一、通过Sharepoint——“创建或者修改项” Trigger触发了新增或者修改后,通过“获取项或文件的更改”Action获取哪些字段发生了改变    通过Trigger中的ID来查询,时间设置公式 sub(int(triggerOutputs()?['body/{VersionNumber}']),1)查找上一下版本之后的修改 然后用Condition判断通过获取修改 的结果是否发生了改变     二、上面的方式要触发以后才能判断某个字段是否发生了更新,这样的话每次修改都会产生流程执行记录,很影响使用,可以通过...

  FN4dam8B0W6p   2024年01月20日   21   0   0 Dynamics

一、EditForm为新建时设置DataCard字段的默认值 1、文本 If(DetailEditForm.Mode=FormMode.New,myself.FullName,ThisItem.Applicant申请人) 2、时间 If(DetailEditForm.Mode=FormMode.New,Now(),ThisItem.收料日期) 3、人员 在窗体的OnVisible中设置: Set(myself,User()) 然后使用 If(DetailEditForm.Mode=FormMode.New,{DisplayName:myself.FullName,Claims:"i:0.f|m...

  FN4dam8B0W6p   2024年01月20日   24   0   0 Dynamics

什么是 SolutionPublisher? 官方介绍: SolutionPublisher|MicrosoftDocs 创建组件的解决方案的发布者被认为是该组件的所有者。也就是说解决方案发布者指定了是谁开发了这个应用程序或组件。因为每个解决方案都有一个发布者,所以应该创建一个有意义的发布者,而不是使用默认发布者。每个解决方案发布者都有一个前缀(prefix),这也是为了可以避免命名冲突。 如何创建SolutionPublisher? 创建SolutionPublisher有两种方式(界面、代码), 代码方式可以参考官方给的代码,CreateAPublisher ...

  4EK9BUzgOVAC   2024年01月20日   75   0   0 Dynamics