摘要:刚刚在Channel9看到一段介绍AX5.0版本管理的视频,AX5.0的版本管理增加了对Team Foundation Server 的支持,另外在MorphX中内置了一个版本管理的工具MorphX VCS,感觉这个工具Very Cool。在国内实施项目MorphX VCS估计会更适合一些,无论是AX4.0的与VSS的整合,还是AX5.0与Team Foundation Server 的整合都太过...
阅读全文
摘要:搞AX绝对是个重体力活,AX的基本开发倒是其次,AX整合了太多微软平台的东西,比如AD,比如SPS,Reporting Servies,BizTalk,Project,Exchange,这些内容随便一块单独掌握就够喝一壶了,何况这么多庞杂的内容。并且AX毕竟是个ERP产品,不懂业务应用,无异于对牛弹琴,虽然AX的业务应用不是很复杂,但要搞清楚每一个参数的用法,也绝非易事,当然理清楚AX的两千多张表...
阅读全文
摘要:有时候对一些字段的标签要用不同的颜色设定,AX的控件有个属性LabelForegroundColor可以用来干这事。这个字段可以设定的值取决于另一个属性ColorScheme,该属性有Default,Windows palette和RGB三种,我感觉Default和Windows palette是一样的。 可以在代码中对这些属性进行设定,如下代码所示: public void init() { ...
阅读全文
摘要:AX通过菜单可以多次打开同一个窗体,有些客户想同一个窗体只打开一次,如果第二次点击就把原来已经窗体显示在最上面。AX提供了一些API用来做这事,并且有合适的入口用来增加一些处理代码。 1.修改类工厂ClassFactory的FormRunClass方法 FormRun formRunClass(Args args) { #FormCacheMark Hwnd ...
阅读全文
摘要:前段时间用过AX4.0的反向工程工具,没啥问题,今天却怎么也玩不转,倒是生成了一个Visio文件,但就是没有内容。跟踪了一下代码发现,AX会把反射得到的数据存到一个临时文件里,然后通过Visio COM对象的一个名为UML Background add-on的add-on将该临时文件导入到Visio文件中。导入的动作发生在类 SysVisionAddin的run->loadImportFile方法...
阅读全文
摘要:下午去考了一下物流的认证考试,总体感觉不是很难,认真仔细地看一下教程,然后把所有的内容都在AX中多做几遍应该没什么问题了,做了将近两年AX了,现在去考物流感觉正合适,只考了84分,不是很高。 顺便考了一下Development Introduction和安装配置,总体感觉不是很难。 物流70道,Development Introduction 75道,安装配置50道,体量不是很大,对内容熟悉的话,...
阅读全文
摘要:AX提供了很多反射类可以获取元数据信息,刚刚一个同事需要一个AX数据字典的列表,顺手写了一个,没啥技术含量,在这里做个备份,以便以后复制粘贴. static void DataDictionary(Args _args) { #AOT #define.FileName(@"d:\DataDictionary.txt") TextBuffer tb = new TextBu...
阅读全文