摘要:由于原著作版权问题,看到本文的哥们请勿转载,本文仅供与各位AX从业者和爱好者学习讨论之用,期待您的赐教.事务性能(译注:正如前面提到的,Transaction Performance在这里翻译成事务性能并不能很好地表达这一节所记述的内容,不过我没想到更好的翻译方式)前一节我们把注意力放在了限制客户端和服务器之间的通讯量上,但是这两层只涉及到了DyanmicsAX应用运行三层中的两层。最后一层是数据...
阅读全文
摘要:[译序]这几天认真翻了一下Inside Dynamics AX4.0,第八章以后的几章内容都很吸引人,其中第十七章给我留下的印象最深刻,因为平时写程序的时候往往更重视功能的实现,性能问题经常被忽略,也没有看到指导如何在AX如何写高效率代码的指导文件,这是第一次看到类似的文章。本来想写写读书笔记,在看了几遍后发现,作者的文笔已经够精简的了,任何的缩减都可能违背作者的原意,加上这章写的内容实在太喜欢了...
阅读全文
摘要:微软AX Snap-in小组目前已经开发了7个Office2007的插件,试用了一下,感觉还真不错,可以到如下地址下载: http://www.gotdotnet.com/codegallery/codegallery.aspx?id=b44f8ee7-4d2b-4e39-9bfb-1119fffbe018 搬家了 http://www.codeplex.com/axsnap http://www...
阅读全文
摘要:以前看过几本微软的Inside系列的书,Inside C#之类,不过看英文原版还是第一次,呵呵。感觉这本Inside AX基本上顺承了Inside系列的风格,不止封面类似。这本书一共分为三个部分:Part I A Tour of the Development Environment(1-5章)Part II Developing with Microsoft Dynam...
阅读全文
摘要:[需求]最近遇到这样一个需求,在实施的时候把系统现有的三个纬度前两个分别用于记录分公司和部门,在做财务凭证或者销售采购订单的时候,需要给这些表相应的Dimension字段的前两个纬度赋值,用户要求根据当前用户所属的分公司和部门直接赋值,而不想自己去选择。[分析] 最直观的想法就是修改各个表的InitValue()方法,给相应的表赋初值,不过这样的工作量有些大,要修改多个表,并且当需要赋初值的表增加...
阅读全文
摘要:系统提供了用文档处理为系统中记录添加文档,这样每条记录可以附加一份说明文档,这个功能用起来比较方便,可是有时候遇到的用户比较不够勤劳,他于是希望不点那个工具栏上的图标,直接就可以看到一些东西,比如产品的图片说明。这个时候就需要添加图片。系统是通过window控件来添加图片的,我们有几种方式可以为Widow控件来指定数据来源。 1.直接指定ImageName或者ImageResource属性,其中I...
阅读全文
摘要:在做销售和采购做PackingSlip动作时要生成凭证,教材中提到如下两点:1.库存管理->设置->库存->库存模型组->设置 选项卡->分类账集成 组选中 过账物理库存2.应收账款->设置->参数设置->更新 选项卡->装箱单组 选中 装箱单记入分类账另外物料需要当前成本价不能为零在设置上面三个方面后依然不能产生凭证,看教程也没找到答案,只能去跟代码了,在产生凭证的时候会调用类InventMov...
阅读全文
摘要:今天遇到一个问题,根据身份证的前十七位算出第十八位,这个有明确的算法,如下所示:∑(ai×Wi)(mod 11)……………………………………(1) 公式(1)中:i----表示号码字符从右至左包括校验码在内的位置序号;ai----表示第i位置上的号码字符值;Wi---表示每一位对应的加权值。从左到右Wi的值依次为:Wi 7 9 10 5 8 4 2 1 6 3 7 9 10 5 ...
阅读全文
摘要:EP站点的应用程序池必须用BCProxy账户运行,并且AX中必须设定BCProxy为代理账户,另外BCProxy必须属于IIS_WPG和STS_WPG这两个组,另外BCProxy必须能连接Sharepoint的配置数据库和EP站点对应的内容数据库,这个在WSS2.0上没什么问题,昨天试了把WSS3.0,可把俺整死了。按照跟WSS2.0同样的设置,配置和创建站点没有问题,登陆站点的时候开始倒也没啥问...
阅读全文
摘要:以前做EP的时候用的是WSS2.0,安装和配置都蛮顺利,刚刚尝试着安装了一把WSS3.0,被扔进大观园,做了把刘姥姥。。。。。。WSS2.0安装的时候有两个选择项,典型安装和服务器场,从字面意思上也比较好理解,典型安装适用于没有安装SQL Server的场景,安装程序会帮忙装一个MSDE,存储Sharepoint的数据库。到了WSS3.0安装程序就有点让人费解了,首先让你选择基本还是高级,如果选择...
阅读全文
摘要:有时候需要根据某些单据的值设定不同的颜色,AX中FormDataSource的displayOption方法可是实现这个需求,只要重载一下这个方法即可。 public void displayOption(Common _record, FormRowDisplayOption _options){ SalesTable localSalesTable; ; localSales...
阅读全文
摘要:今天在做用户权限组的导入导出的时候遇到一个奇怪的问题。我想把userInfo表中的每一条记录分别存放在一个container变量中,由于container中的元素是container,于是这样就可以把数据库表userInfo中的记录原封不动地搬到Container中,由于表userInfo的字段很多,出现了内部编译器堆栈溢出 的错误。 Container c;;c = conins(c,conle...
阅读全文
摘要:最近遇到一个问题,X++继承的时候子类是否可以改变父类方法的访问级别?记得C++子类可以降低其父类方法的访问级别,比如父类方法的访问级别是public,子类方法覆盖后可改为protected或者private,C#是不允许更改其父类方法的访问级别的,子类和父类的访问级别必须一样。另外C#不能覆盖private的方法,Java在编译期倒是不会阻止覆盖private方法,只是在运行期不会调用。X++也...
阅读全文