11 2012 档案
摘要:我们在AX 2009的EP平台时,遇到一个这样的问题,在没有打RUS的补丁的情况下,只有代理账户和系统管理员访问EP的速度正常,但其他的域用户,访问EP的速度很慢,甚至打不开。这种情况有两种解决办法,第一,最简单的是,打上RUS7的补丁,这也是万不得已的方法。但是,打上RUS7会影响你的版本,这样的话,会带来移植的问题。不过,还好有另外一种方式可以解决这个问题。出现这个问题,是因为一般的域用户不能访问一个叫"C:\inetpub\temp”的文件夹,我们只需要将这个用户有访问这个文件夹的权限就可以,当然,我们可以添加一个组,将这个组获取访问该文件夹的权限。
阅读全文
摘要:经常遇到AX与其他系统进行集成,我们通常会在AX中连接到对方数据库,进行查询,更新,插入,或删除动作,通常会遇到一个问题,需要判断对方的数据库的表数据是否存在有NULL的数据,在AX中NULL好像只能表示字符串,其他类型无法判断。AX好像也没办法处理这种情况,我们可以借助.NET当中的COVERNT的这个类型转换类当中的IsDBNull这个方法进行处理,Systm.Convert::IsDBNull(Object _object);
阅读全文
摘要://根据物料得到默认的仓库display InventLocationId IWS_locationId(){ InventDim inventDim; ; inventDim.initFromInventTable(this, InventItemOrderSetupType::Invent, inventDim); return inventDim.InventLocationId;//return inventDim.InventSiteId;}//得到系统当前的创建时间DateTimeUtil::applyTimeZoneOffset(DateTimeUtil::getSystemDa
阅读全文
摘要:根据不同的条件,分别用不同的颜色来标记行。1,创建一个表来维护不同条件对应的颜色,如图:通过下拉对照颜色来选择需要的颜色实现代码View Code //init refresh datasourcepublic void init(){ super(); IWS_ColourSetup_ds.research();}//override grid displayOption methodpublic void displayOption(IWS_ColourSetup _table, FormRowDisplayOption _options){ _options.back...
阅读全文