• 2024-10-07ME 588, Dynamics and Vibration
    ME588,DynamicsandVibrationHomework1Distributed:9/25/2024,Due:10/11/20241.Consideraspring-masssystemmountedonaspinningdiskasshowninFig.1.Thediskspinsatconstantangularvelocityω.Moreover,thediskhasadiametricalslot,alo
  • 2024-08-27Dynamics 365组织服务中的批量操作
    参考原文:https://learn.microsoft.com/en-us/power-apps/developer/data-platform/bulk-operations?tabs=sdk总结版本一次只能批量创建/更新同一个实体的不同记录,不同的还是得走多个。upsert是个丑东西。CreateMultipleRequestcreateMultipleRequest=new(){Targets=en
  • 2024-07-30Dynamics 365 插件的优缺点
    在现代企业环境中,客户关系管理(CRM)系统如Dynamics365扮演着至关重要的角色。为了满足特定业务需求,企业常常需要对系统进行自定义和扩展。Dynamics365插件(Plugin)正是实现这一目的的重要工具。本文将探讨使用Dynamics365插件的优缺点。插件的优点1.自动化流程插件
  • 2024-07-29Dynamics 365 插件开发教程
    插件(Plugin)是Dynamics365中一种非常强大的扩展机制,可以在系统中实现自定义的业务逻辑。插件是在服务器端运行的代码,能够在特定事件发生时被触发,例如创建、更新或删除记录时。本文将介绍如何在Dynamics365中开发插件。准备工作在开始开发插件之前,需要准备以下工具和
  • 2024-07-29Dynamics CRM 前端通过 API 实现功能扩展
    在现代企业管理中,客户关系管理(CRM)系统如DynamicsCRM已成为不可或缺的工具。为了满足不断变化的业务需求,企业需要定制和扩展CRM系统的功能。这篇文章将介绍如何在DynamicsCRM前端通过API实现功能扩展。什么是DynamicsCRMAPI?DynamicsCRM提供了多种API接口,
  • 2024-06-18Dynamics CRM 365 验证客户端的网络容量和吞吐量
    如何检查延迟CustomerEngagement应用包括一个基本的诊断工具,用于分析客户端与组织的连接并生成报告。若要运行诊断工具,请按照下列步骤操作。在用户的计算机或设备上,启动Web浏览器,然后登录到组织。输入以下URLhttps://myorg.crm.dynamics.com/tools/diagnostics/diag.asp
  • 2024-06-11dynamics 365 online仪表板提示:超出最大记录限制。请减少记录数量
     1、Dynamics365online的仪表板确实有数量限制,当记录条数超过5万的时候,就会提示:超出最大记录限制。请减少记录数量https://learn.microsoft.com/zh-cn/power-apps/maker/model-driven-apps/create-edit-system-charthttps://learn.microsoft.com/zh-cn/power-apps/maker/mod
  • 2024-06-04Dynamics CRM 365 Web API 入门
    创建VisualStudio项目启动VisualStudio2022,然后选择“创建新项目”。创建新的控制台应用项目。通过设置“位置”和“项目名称”来配置项目。通过选择“.NET8.0(长期支持)”和“不使用顶级语句”来配置项目。然后单击“创建”。编辑Program.cs按照以下后续步骤为主程
  • 2024-06-04连接 Dynamics 365 Customer Engagement (on-premises)
    AuthType=AD创建项目模板是.NETframework4.6.2的控制台程序添加nuget包Microsoft.CrmSdk.CoreAssemblies,Microsoft.CrmSdk.XrmTooling.CoreAssemblyProgram类添加以下代码usingSystem;usingSystem.Configuration;usingMicrosoft.Crm.Sdk.Messages;usingMic
  • 2024-05-07Dynamics 365 JS 弹出图层效果(online版)
    效果: 代码:functionOpenWebResoure(){varwin_width=window.innerWidth;vardata={};varpageInput={pageType:"webresource",webresourceName:"new_/html/BuyerLabel_247.html",data:JSON.strin
  • 2024-04-26Dynamics 365 控制右侧栏的界面
    1、效果展示:想在右边栏切入我们自定义的html 2、可以的form的onload事件,获取按钮事件调用:varBlog=Blog||{};(function(){this.onLoad=function(){varnavigate=function(pane){pane.navigate({pageType:"webr
  • 2024-04-25Plugins Development in Dynamics 365 CRM
     Part1–SettingupVisualStudio Project Pre-RequisitesHere’swhatyouneedtobehaveinstalledinordertoproceedtowritingaplugin–PluginRegistrationTool –RequiredforyourtoconnecttotheDynamics365environmentanddeployyourp
  • 2024-04-23Dynamics 365(三)WEB资源使用
    在Dynamics365可以通过WEB资源来对按钮/表单进行自定义控制一、添加图片/网页/脚本通过解决方案->Web资源->新增进行 二、网页的使用选择需要的实体窗体,插入Web资源三、按钮配置通过此页面>自定义->导入解决方案 可以看到有Home,Form和SubGri不同的按钮显示,
  • 2024-04-22Dynamics CRM 2013 批处理
    GetServiceusingSystem;usingSystem.Configuration;usingMicrosoft.Xrm.Client;usingMicrosoft.Xrm.Client.Services;usingMicrosoft.Xrm.Sdk;usingMicrosoft.Xrm.Sdk.Query;namespaceTest{classProgram{staticvoidMain(string[]args)
  • 2024-03-11Dynamics CRM 2013 常用SQL查询基础数据
    获取实体SELECT*FROMEntityWHERELogicalName='EntityName'获取字段名称SELECTdistinctA.nameAS字段名,L.labelAS显示名,AT.descriptionAS类型,L.ObjectColumnNameAS形式,A.IsNullableAScodefromattributeAINNERJOINlocalizedlabelLONA.Attributei
  • 2024-03-11Dynamics CRM 2013 常用JS脚本
    Xrm.Page.data获取记录的主键Id的值(getId)varId=Xrm.Page.data.entity.getId();获取记录的表的逻辑名称(getEntityName)varentityName=Xrm.Page.data.entity.getEntityName();获取引用记录的查找值(getEntityReference)varerEntity=Xrm.Page.data.entity.getEnt
  • 2024-02-21Dynamics 365开启审计日志
    1.启用审核选择设置(齿轮图标)>高级设置>系统设置>审核选项卡。或者,从 PowerApps主页,选择设置(齿轮图标)>高级设置>设置>审核>全局审核设置。在审核设置下,启用以下复选框:启动审核(StartAuditing)审核用户访问(Audituseraccess)(注意:仅捕获用户登录)启动读取审核(St
  • 2024-01-19Dynamics 365 事件执行管道
    MicrosoftDynamics365事件处理子系统根据消息管道执行模型执行插件。MicrosoftDynamics365Web应用程序中的用户操作或者插件或其他应用程序执行的SDK方法调用会导致将消息发送到组织Web服务。该消息包含业务实体信息和核心操作信息。该消息是通过事件执行管道传递
  • 2024-01-18Dynamics 365中安全角色的Append和Append To的作用
    Append:将指定的记录追加到另一个对象的权利。没有的话,该实体表单的lookup(其他实体)字段只读,不能查找。AppendTo:向指定对象追加另一条记录的权利。没有的话,其他实体表单的lookup(该实体)字段只读,不能查找。测试如下:首先,新建实体TestBB;然后,新建实体TestAA,并新建lookup字段TestBB
  • 2023-11-13如何用Angular or Vue 来 实现Dynamics 365 WebResource 开发
    第一步:构建Angular项目,可以使用VisualStudio的项目模版创建(含.netCore相关)或者使用Angularcli创建,我习惯使用angularcli 执行以下命令:ngnew项目名称,回车可以选择含路由,style是CSSorLESS根据所需选取,稍等几分钟(取决于网络,会download
  • 2023-10-26Dynamics CRM中自定义页面实现附件管理包含下载模板、上传、下载、删除
    前言附件使用的DynamicsCRM平台本身的注释表annotation存储,将附件转换成二进制字节流保存到数据库中,因自带的注释在页面中显示附件不够直观,特做了一个单独的附件管理自定义页面,通过CRM自定义按钮打开对话框的方式展示附件列表页面。同时支持下载附件模板,页面为简单的H5+Bootstr
  • 2023-09-15Dynamics CRM - 使用 JS 对字段取值、赋值、实体属性设置等
    整理下平时CRM开发中用到的一些基本的js操作取值:varoResult=Xrm.Page.getAttribute(sFieldName).getValue();varoResult=Xrm.Page.getControl(sFieldName).getAttribute().getValue();赋值:一般类型:Xrm.Page.getAttribute(sFieldName).setValue(object);OptionSe
  • 2023-09-04Dynamics 365 Marketing自定义渠道的步骤
    1.创建2个实体:渠道【new_flashinfosmschannel】、消息模板(配置窗体)注意:如果想用标准消息模板,可以不用创建消息模板标准消息模板效果:   2.导出解决方案,往XML增加一个关系【EntityRelationship】https://learn.microsoft.com/zh-cn/dynamics365/marketing/real-time-mark
  • 2023-07-06Dynamics CRM字段安全配置文件,实现某个人只能看某条记录的某个字段
    共享安全字段https://blog.csdn.net/bzpfly/article/details/115652147 具体代码写法:https://learn.microsoft.com/zh-cn/power-apps/developer/data-platform/webapi/reference/fieldpermission?view=dataverse-latest  
  • 2023-07-05Dynamics CRM 邮箱设置 “允许使用凭据进行电子邮件处理” 被禁用的解决
     使用部署管理员账号登录操作系统OS(一般是域账号),打开powerShell:执行如下命令:add-PSSnapinMicrosoft.Crm.PowerShell$setting=Get-CrmSettingServerSideSyncEmailSettings$setting.AllowCredentialsEntryViaNonSecureChannels=$TrueSet-CrmSetting$settingGet-CrmSet