摘要: 这几天非常痛苦,被报表折磨得消耗了大量时间(花了三天时间了,只是搞了2个报表,效率之低让我忧愁那么多报表怎么搞得完),例如我想建立一个带参数的报表,很简单吧,但是就是一次次不成功,原因见我上一篇随笔。 我想建立一个带参数且是从其他object获取值作为参数默认值的报表,反复的Build,deploy 阅读全文
posted @ 2026-03-28 19:53 tushadongjing 阅读(1) 评论(0) 推荐(0)
摘要: D365报表彻底舍弃了原来dynamic axapta的报表,也就是说现在D365报表的本质实际还是Reporting service SSRS报表,只是引入了一些D365独有的特性而已。 在进行报表开发时,经常遇到莫名奇妙的问题,大致有如下一些 1,提示报表文件无权限写入 基本上重启虚拟机即可解决 阅读全文
posted @ 2026-03-27 18:36 tushadongjing 阅读(1) 评论(0) 推荐(0)
摘要: 新装好一台虚拟机完成(ABC用户),同事(CDF用户)照着步骤重新安装,注册账号,成功都没有问题 怎么安装参考之前的随笔 偏偏在Mapping源代码时除了问题,出现标题的错误,百思不得其解,想尽了办法,看是否是权限问题,看是否是ABC用户没有Check in,都无解。 登陆虚拟机时,看起来计算机名是 阅读全文
posted @ 2026-02-27 17:27 tushadongjing 阅读(2) 评论(0) 推荐(0)
摘要: 在AX年代,要新建一个下拉菜单很简单, 1,加一个StringEdit控件,属性ExtendedDataType设置为所需的EDT类型即可;或加一个ComboBox控件,属性EnumType设置为所需的Enum类型即可 2,加一个StringEdit控件,重写(Override)下lookyup方法 阅读全文
posted @ 2026-02-25 17:50 tushadongjing 阅读(5) 评论(0) 推荐(0)
摘要: D365使用Azure DevOps进行源代码,总遇到本地环境同步不到最新源代码的问题 1,Table不能被同步 这个好理解,加了字段/改了字段名后难以保证AOT与DB同步,尤其是改了字段名的时,字段的类型又不一致时 解决办法,在本地环境打开SQL studio management备份对应的Tab 阅读全文
posted @ 2026-02-03 16:07 tushadongjing 阅读(20) 评论(0) 推荐(0)
摘要: 本地环境证书过期了,出现如下画面,云端环境(Cloud Hosted)上次解决了云端环境是按使用时长收费的,为了节省费用,也是因为本地环境(on-premises)更快(本地机性能更好,云端需要更好,可以的,加钱,不同配置收费标准不一样) 在网上找了很多文章(查资料一定要用Google或其他办法查国 阅读全文
posted @ 2026-02-02 11:37 tushadongjing 阅读(8) 评论(0) 推荐(0)
摘要: 创建一个按钮,需要有图片效果,如下 我找了标准的Form里采用如下设置即可,例如Add,选择Image Location = Symbol, Normal Image = Add 但是如果更多的符号用什么Normal Image表示,谷歌搜索了一下,找到一个地址AX / D365FO – List 阅读全文
posted @ 2026-01-27 15:21 tushadongjing 阅读(2) 评论(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 阅读(1) 评论(0) 推荐(0)
摘要: D365的产品主档Form(ROC_EcoResProductDetailsExtended)因为有用户要求加入一些内容,不似之前可以之间打开Form开改, 需要创建一个扩展(Extension),那么就创建一个扩展吧,创建: Form:EcoResProductDetailsExtended.AB 阅读全文
posted @ 2026-01-23 16:54 tushadongjing 阅读(1) 评论(0) 推荐(0)
摘要: 以前用AX是C/S模式,执行一个长时间操作哪怕执行几天也没关系,只要服务器不重启不死机,程序还是在那里运行,但是D365是B/S模式,超过一定时间(未详细统计,估计10来分钟到半个小时)会超时退出。 怎么办? 一, 创建一个批处理,在批处理里面执行,然后去观察其状态是否已完成。 internal c 阅读全文
posted @ 2026-01-22 15:58 tushadongjing 阅读(2) 评论(0) 推荐(0)