2008年11月10日

关于MODI.Document = new MODI.Document();

摘要: 其实这是C#中对于COM组件的特殊处理,将DocumentClass封装到Document里面,如果是用MODI.Document = new MODI.Document();编译之后用reflector查看结果,变成了MODI.Document = new MODI.DocumentClass(); 看来还是要多多学习啊 阅读全文

posted @ 2008-11-10 18:21 GavinGan 阅读(1629) 评论(0) 推荐(0)

2008年11月7日

几个安装文件制作工具比较

摘要: 最近由于工作的原因,使用了几个制作工具,简单的说一下心得: 最开始接触的是Advanced Installer,是一个汉化版,界面比较容易友好,很容易上手,不过我最需要的repackager却怎么都记录不完全别的软件的安装过程; 由于上述原因,找到了Installshield的repackager,这个倒是能记录下来我所需要的过程,但我只单独安装了repackager... 阅读全文

posted @ 2008-11-07 15:37 GavinGan 阅读(4805) 评论(4) 推荐(0)

2008年10月30日

AX的lookup

摘要: 用EDT的releation去实现lookup,用table的releation去实现自身创建时的lookup。 另外,可以在body的excutesection的super前后进行行列的增加,不过要注意清除缓存。 阅读全文

posted @ 2008-10-30 18:24 GavinGan 阅读(196) 评论(0) 推荐(0)

AX2009处理datetime的类

摘要: DateTimeUtil::* 阅读全文

posted @ 2008-10-30 10:06 GavinGan 阅读(236) 评论(0) 推荐(0)

2008年10月29日

AX中的InventDimId

摘要: PriceDiscTable_ExternalItemId.pasteText(CustVendExternalItem::find(moduleType,PriceDiscTable.ItemRelation, InventDim::findOrCreate(InventDim).inventD... 阅读全文

posted @ 2008-10-29 11:56 GavinGan 阅读(437) 评论(0) 推荐(0)

2008年10月28日

AX中的CodeAccessPermission以及API安全

摘要: Secured APIs Certain APIs that ship with Microsoft Dynamics AX use Code Access Security. When these APIs are run on the server, a class derived from CodeAccessPermission must be used. This helps m... 阅读全文

posted @ 2008-10-28 15:30 GavinGan 阅读(430) 评论(0) 推荐(0)

2008年10月23日

如何应对微软的强制黑屏(转)

摘要: 如何应对微软的强制黑屏! 第一种:最好暂时先把Windows自动更新服务暂停,同时运行services.msc在服务里禁用“监视系统安全设置和配置”项然后在控制面板->管理工具->服务->里面有个名称叫做Automatic Updates”的服务,右键->属性->启动类型,设置成”已禁用”。 第二种:ON ERROR RESUME NEXT Dim VOL_PROD_KEY if Wscr... 阅读全文

posted @ 2008-10-23 09:12 GavinGan 阅读(475) 评论(0) 推荐(0)

2008年10月22日

启动不了AOS

摘要: 如果AOS以NT AUTHORITY方式logon,则一定要保证network service对该appl文件夹的访问权。 阅读全文

posted @ 2008-10-22 14:09 GavinGan 阅读(295) 评论(0) 推荐(0)

2008年10月21日

AX中对Programmable section的动态控制

摘要: 我晕,找了半天element.mm100PageHeight()取值不同的原因,结果是报表变成了横向打印。 element.gotoYmm100(element.currentYmm100() + 1000); element.execute(40); textes = strline(element.SalesTableNotes(),0); ... 阅读全文

posted @ 2008-10-21 15:03 GavinGan 阅读(364) 评论(0) 推荐(0)

2008年10月20日

绝对诱惑

摘要: seduce you! 尤物啊 阅读全文

posted @ 2008-10-20 20:42 GavinGan 阅读(2735) 评论(3) 推荐(0)

AX中添加按钮实现图像旋转

摘要: 对一个window控件(控件名为windows),要实现旋转,overwrite一个按钮的click方法: void clicked(){ Image image = new Image(); super(); image = windows.image(); image.rotate(RotateType::Rotate90FlipNone); windows... 阅读全文

posted @ 2008-10-20 13:53 GavinGan 阅读(272) 评论(0) 推荐(0)

2008年10月17日

Strong Name,GAC,InteropPermission,CLRObject,MODI...

摘要: 在AX中嵌入OCR组件居然需要这么多的知识。。。 阅读全文

posted @ 2008-10-17 17:59 GavinGan 阅读(191) 评论(0) 推荐(0)

2008年10月16日

关于interface

摘要: 如果Interface不是用于COM的话,你就可以把它理解成纯抽象类,它只含有方法的定义,而没有实现,任何支持这个接口的类都要实现接口的方法后才能使用接口声明的方法。你也可以顾名思义“接口”,就是一个规范,就像我们主板上的PCI一样,它是一个总线规范,那么一个类如果遵守这个规范的,就可以使用这个接口来扩展它的功能,主板插上声卡后就能发声了。每个不同的声卡厂商(每个实现某个接口的类)只要能够遵守PC... 阅读全文

posted @ 2008-10-16 15:42 GavinGan 阅读(392) 评论(0) 推荐(0)

利用MODI开发OCR组件

摘要: e| static void COMOCR(Args _args){ COM comDoc = new COM("MODI.Document"); COM comImages; COM comWords; COM comLayout; COM comImage; COM comWord; int i; st... 阅读全文

posted @ 2008-10-16 12:58 GavinGan 阅读(1167) 评论(0) 推荐(0)

2008年10月15日

AX中的DOTNET开发

摘要: 如果在AX中的开发很麻烦,可以考虑将dotnet部分放到vs中开发,发布成库文件后再添加引用 阅读全文

posted @ 2008-10-15 17:26 GavinGan 阅读(221) 评论(0) 推荐(0)

导航