Farseer

导航

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 90 下一页

2020年5月21日 #

D365 FO最佳实践BP(二)-特定情况下忽略BP

摘要: BP只是给出一些建议,这些建议在通常情况下是成立的,但是在某些特殊的场景下,这些BP可能并不适合。同样一条BP,可能在其他场景下需要检查,这个时候就需要根据具体的代码去决定是否忽略BP,而不是整条BP规则全部忽略。在AX2012及以前版本是通过在代码里添加注释 //BP deviation docu 阅读全文

posted @ 2020-05-21 13:48 佛西亚 阅读(300) 评论(0) 推荐(0) 编辑

2020年5月20日 #

D365 FO最佳实践BP(一)-设置

摘要: 为了规范代码,AX从很早期的版本就加入了Best Practice。D365 FO的BP集成到了VS里,个人感觉D365 FO的BP检查比之前的版本更好用一些,另外由于D365 FO开发平台的快速迭代,会不断出现新的特性会导致一些写法迅速被淘汰,这些都会体现BP检查中,另外BP也会给出一些代码的建议 阅读全文

posted @ 2020-05-20 21:26 佛西亚 阅读(481) 评论(0) 推荐(0) 编辑

2020年5月18日 #

D365 FO执行进度显示

摘要: 对于长时间执行的任务,D365 FO为了通知用户处理的进度,新增了一个进度条显示,如下图所示: 这个功能在AX2012及之前的版本是没有的,之前的版本是通过SysOperationProgress类来实现进度的显示,这个进度条跟界面的在一个线程,所以用户点击界面是是没响应的。D365 FO对于长时间 阅读全文

posted @ 2020-05-18 12:46 佛西亚 阅读(323) 评论(0) 推荐(0) 编辑

2020年5月12日 #

D365 FO 科目维度余额计算

摘要: D365 FO提供了一系列的类用来做维度余额的计算。凭证的数据存在GeneralJournalAccountEntry和GeneralJournaEntry表里,维度值是表GeneralJournalAccountEntry的LedgerDimension.LedgerDimension对应的值在表 阅读全文

posted @ 2020-05-12 08:10 佛西亚 阅读(612) 评论(0) 推荐(0) 编辑

2020年5月7日 #

D365 FO 枚举类型construct

摘要: 在D365之前,一个枚举类型对应多个子类需要实例化,通常会在construct里用switch case语句根据不同的枚举值实例化不同的子类。这种做法的问题在于,对扩展不友好,如果枚举类型增加了新的值,想扩展,即便通过CoC扩展construct方法也是很困难的事情。D365为了实现扩展性,针对这种 阅读全文

posted @ 2020-05-07 22:51 佛西亚 阅读(352) 评论(0) 推荐(0) 编辑

上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 90 下一页