摘要: 部署一次D365程序,最快也得2小时,其实大部分时间是等待,这没什么,但是其实人用不了系统。 怎么快速更新数据?又不停机,以前AX写个Job就好了,D365据说有,还声称Zero downtime,我研究了一下,很多不便,快不了太多,唯一好处就是不用停止系统,用户还能用,仅此而已。 路径:Syste 阅读全文
posted @ 2026-04-08 21:57 tushadongjing 阅读(1) 评论(0) 推荐(0)
摘要: 外国佬也一样,就是把原来的MRP独立出来运行,却取了个这么高级的名字,我也不知道怎么翻译,反正就是很厉害的意思。 用这个东西是替换原来的MRP在云端运行,原来的并非停止使用,还可以用,尤其Local VM没办法用,必须可以用。 1,首先是安装,要进入LCS(https://lcs.dynamics. 阅读全文
posted @ 2026-04-07 17:26 tushadongjing 阅读(6) 评论(0) 推荐(0)
摘要: 这几天非常痛苦,被报表折磨得消耗了大量时间(花了三天时间了,只是搞了2个报表,效率之低让我忧愁那么多报表怎么搞得完),例如我想建立一个带参数的报表,很简单吧,但是就是一次次不成功,原因见我上一篇随笔。 我想建立一个带参数且是从其他object获取值作为参数默认值的报表,反复的Build,deploy 阅读全文
posted @ 2026-03-28 19:53 tushadongjing 阅读(2) 评论(0) 推荐(0)
摘要: D365报表彻底舍弃了原来dynamic axapta的报表,也就是说现在D365报表的本质实际还是Reporting service SSRS报表,只是引入了一些D365独有的特性而已。 在进行报表开发时,经常遇到莫名奇妙的问题,大致有如下一些 1,提示报表文件无权限写入 基本上重启虚拟机即可解决 阅读全文
posted @ 2026-03-27 18:36 tushadongjing 阅读(4) 评论(0) 推荐(0)
摘要: 新装好一台虚拟机完成(ABC用户),同事(CDF用户)照着步骤重新安装,注册账号,成功都没有问题 怎么安装参考之前的随笔 偏偏在Mapping源代码时除了问题,出现标题的错误,百思不得其解,想尽了办法,看是否是权限问题,看是否是ABC用户没有Check in,都无解。 登陆虚拟机时,看起来计算机名是 阅读全文
posted @ 2026-02-27 17:27 tushadongjing 阅读(3) 评论(0) 推荐(0)
摘要: 在AX年代,要新建一个下拉菜单很简单, 1,加一个StringEdit控件,属性ExtendedDataType设置为所需的EDT类型即可;或加一个ComboBox控件,属性EnumType设置为所需的Enum类型即可 2,加一个StringEdit控件,重写(Override)下lookyup方法 阅读全文
posted @ 2026-02-25 17:50 tushadongjing 阅读(10) 评论(0) 推荐(0)
摘要: D365使用Azure DevOps进行源代码,总遇到本地环境同步不到最新源代码的问题 1,Table不能被同步 这个好理解,加了字段/改了字段名后难以保证AOT与DB同步,尤其是改了字段名的时,字段的类型又不一致时 解决办法,在本地环境打开SQL studio management备份对应的Tab 阅读全文
posted @ 2026-02-03 16:07 tushadongjing 阅读(21) 评论(0) 推荐(0)
摘要: 本地环境证书过期了,出现如下画面,云端环境(Cloud Hosted)上次解决了云端环境是按使用时长收费的,为了节省费用,也是因为本地环境(on-premises)更快(本地机性能更好,云端需要更好,可以的,加钱,不同配置收费标准不一样) 在网上找了很多文章(查资料一定要用Google或其他办法查国 阅读全文
posted @ 2026-02-02 11:37 tushadongjing 阅读(13) 评论(0) 推荐(0)
摘要: 创建一个按钮,需要有图片效果,如下 我找了标准的Form里采用如下设置即可,例如Add,选择Image Location = Symbol, Normal Image = Add 但是如果更多的符号用什么Normal Image表示,谷歌搜索了一下,找到一个地址AX / D365FO – List 阅读全文
posted @ 2026-01-27 15:21 tushadongjing 阅读(3) 评论(0) 推荐(0)
摘要: 1,Using Event Handlers (Best Practice): Open the form extension in Visual Studio. Locate the button, expand its Events node, right-click OnClicked, an 阅读全文
posted @ 2026-01-26 13:49 tushadongjing 阅读(2) 评论(0) 推荐(0)