问题标签 [dynamics-365-operations]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
axapta - While select with if 语句语法 - if 语句的目的是什么?
我遇到了一种以前在 x++ 中从未见过的奇怪语法,但它可以编译并且可以工作(据我所知)。我很好奇是否有人以前见过或使用过它并且可以解释:在 while select 的上下文中 if 语句的目的是什么?
dynamics-crm - 发生了错误。选择更新时未找到资源
我尝试通过 Power Automate 更新 D365FO 中的 MSCRM 帐户记录。当我运行流程时,我收到错误消息。
"message": "发生错误。选择更新时未找到资源。
但是当我将任何一家公司(例如:10)设置为用户时,
我只能使用 flow 更新 10 条公司相关记录。在这里我想更新所有公司相关记录(例如 10、11、12 等)。
错误截图:
axapta - 访问命令链 D365 上的方法变量
是否有可能或如何访问命令链上的方法变量?请参阅可视化代码。
我需要为我获取 salesFormLetter 变量来执行额外的业务逻辑来添加/更新自定义表上的记录。
axapta - 找不到输入值时如何覆盖对 DirPartyTable 查找的验证
我有一个与 DirPartyTable 和 Validate = Yes 相关的表,EDT 字段是 DirPartyRecId,忽略 EDTRelation = No。
在查找过程中,如果输入的值无效,总是提示“无法找到与输入的值对应的唯一全局通讯录记录”。
如何删除此验证?
我尝试了覆盖查找,但警告在 performFormLookup 之后立即出现
axapta - 工作区上的 D365FO 平铺计数不起作用
情况是下一个:我创建了几个图块。每个图块都需要显示记录数。磁贴“过期的有效合同”始终显示为零。使用数据源表 Contract 创建了简单查询。添加范围 (ContractStatus; Value: 2) 和 (ValidTo; Value: (LessThanDate(0)) )
单击磁贴时,它会打开具有有效记录的有效表单,其中合同状态为活动 (2),ValidTo 是今天日期之前的任何日期,但计数不起作用。
尝试重新创建,尝试了几件事,但绝对没有。ValidTo 字段是日期字段。
extension-methods - 如何从名为 _Extension 的父类创建子扩展类?
我正在Visual Studio for Dynamics 365 中进行开发。我需要扩展一个名为 _Extension 最终名称的类。详情如下:
我想创建一个子类:
我检索编译错误。 有什么方法可以扩展像我这样的类吗?
谢谢。
axapta - D365FO 过滤工作区
我正在使用 D365FO(更新 28)。需要根据自定义创建的工作区上的负责人进行过滤。表 PMCContract 包含 HCMWORKERRECID 列。过滤器正在正确打开人员列表,但无论选择了哪个人。此外,当工作空间加载时,默认情况下它总是加载列表中的第一个人,但它应该是空的。
iis - Dynamics 365 数据库同步超时如何解决?
编译我的模块(已执行)后,我运行 Dynamics 365 数据库同步。
我在下面收到此错误:
严重性代码说明项目文件行抑制状态错误 System.Net.WebException:操作已 在 Microsoft.Dynamics.Dynamics.Framework.Tools.ProjectSystem.DevFabricAccessor.StartWorkerProcess() 处 Microsoft.Dynamics 处的 System.Net.HttpWebRequest.GetResponse() 处超时.Framework.Tools.ProjectSystem.DevFabricDebuggingHost.WarmupAppPool(Int32 RetryCount) 在 Microsoft.Dynamics.Framework.Tools.ProjectSystem.Debugger.IISExpressHostSupplier.InitializeDebuggingHostSupplier() 在 Microsoft.Dynamics.Framework.Tools.ProjectSystem.Debugger.IISExpressHostSupplier.RestartRuntime()在 Microsoft.Dynamics.Framework.Tools.BuildTasks.SyncEngineWrapper.Sync(CancellationToken cancelToken)
信息:我的 DEV 环境在Cloud上。
我试图重新启动我的IIS并再次运行同步,但没有任何改变。
你对这个问题有什么想法吗?有什么办法可以解决吗?有什么技巧和窍门吗?
谢谢。
axapta - 阻止 FormRun 任务在 DetailsTransaction 模式中执行
我正在基于表单模式 DetailsTransaction 构建一个简单的日记帐表单。在此模式中,它具有标准的两个视图布局,标题/*journalTable 网格和行/*journalTrans 网格。
但是,当我单击新建按钮两个创建一个新的标题/日志时,它会自动调用 taskSwitchToDetailsView 任务并切换到行。我希望阻止这种情况发生,但我不确定如何去做。有没有办法阻止这个任务被调用?