Farseer

导航

05 2007 档案

cacheAddMethod方法
摘要:display方法会带来效率上的损失,因为每当界面刷新时都会调用display方法,在Inside Dynamics AX在性能(一)这一节介绍了用cacheAddMethod提升性能的做法.FormDataSource的cacheAddMethod可以将display的返回值打包发送到客户端,只有在调用FormDataSource的reread,create和write方法的时候刷新缓存的值.使... 阅读全文

posted @ 2007-05-23 18:48 佛西亚 阅读(639) 评论(2) 推荐(0) 编辑

财务报表中的问题
摘要:选中 总账->设置->参数设置->分类账->中国法定报表 这个选项选中会造成一些问题.1.总账->会计科目表->余额->维度余额 不能按维度查看余额;2.总账->设置->财务报表->行定义->结构设计器->设置->借方/贷方 逻辑混乱。对于第一点只要真正试一下就可以了,毋庸赘述。第二点,理论上借方/贷方这个选项,如果选了借方,那么如果该科目的余额是借方的,就显示借方余额,如果该科目的余额是贷方的,... 阅读全文

posted @ 2007-05-12 11:45 佛西亚 阅读(875) 评论(5) 推荐(0) 编辑

第十七章:性能(四)
摘要:本文仅供AX从业者和爱好者学习讨论之用,由于原文版权问题,请勿转载。RecordInsertList和RecordSortedList类当向一个表中插入多条记录时,除了采用批操作符,DynamicsAX还允许使用RecordInsertList和RecordSortedList类。当准备插入记录时,DynamicsAX应用运行时将多条记录打包到一个包中并将其发送到数据库。数据库为包中的每一条记录执... 阅读全文

posted @ 2007-05-09 01:08 佛西亚 阅读(657) 评论(1) 推荐(0) 编辑

update_recordset降级的问题
摘要:>的第十七章中在介绍批操作符update_recordset时提到在几种情况下可能会导致update_recordset降级,变成逐条更新,降级后的update_recordset会按照while select语句的处理方式完成更新,并举了如下例子: static void UpdateSizes(Args _args){ InventSize inventSize; ; tts... 阅读全文

posted @ 2007-05-08 11:44 佛西亚 阅读(1480) 评论(0) 推荐(0) 编辑

第十七章 性能(三)
摘要:本文仅供AX从业者和爱好者讨论学习之用,由于原文版权问题请勿转载并期待您的指正.接上文这种方式比下面代码显示的一条条记录插入有很大的效率提升,它们达到的效果是一样的 static void CopySizes(Args _args){ InventSize inventSizeTo; InventSize inventSizeFrom; InventTable inventTab... 阅读全文

posted @ 2007-05-08 11:43 佛西亚 阅读(739) 评论(0) 推荐(0) 编辑