上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页
摘要: 在Released products->Engineer->Formula planning一节有个设置叫做Production type,类型为PmfProductType的枚举,取值为Co-product(联产品)、By-product(副产品)、None、Planning item、BOM和Formula。关注这个是源于Inventory and warehouse managment下的Formula窗口,它和Bills of materials窗口一样都是源于BomTable form,但是根据调用物料的Production type(InventTable.PmfPro 阅读全文
posted @ 2013-05-16 11:24 断水流 阅读(633) 评论(0) 推荐(0) 编辑
摘要: 分析AX的数据时常作的一件事情就是把AX的表数据导出到Excel后使用数据透视表分析,复杂点的数据可能还需要在两个数据表间先做Lookup整理数据,实际上这就是SQL server analysis服务实现的功能,它负责从数据源中获取数据,从不同维度对数据做汇总,其中最重要的概念就是Cube、Measure和Dimension。Measure是我们关注的数据,比如销售额,Dimension定义了观察数据的角度,比如销售月份、客户分组等,而Cube则是Measure和Dimension的集合。AX使用已经安装运行的SQL分析服务,所以AX的安装工具里面只有配置安装服务的选项,通过它指定分析服务器 阅读全文
posted @ 2013-04-28 11:46 断水流 阅读(1135) 评论(0) 推荐(0) 编辑
摘要: 在AX2012使用F1快捷键获取上下文帮助时需要有安装Help server,Help server是一个web服务,部署在IIS站点上,web服务URL记录在System administration>Setup>System>Help system parameters>Help service URL。需要注意的是Help server不能和Sharepoint 2010运行在同一个站点上,所以你可能需要创建一个单独端口的IIS站点宿主Help server站点。在Client程序中F1时Client查找到帮助服务web service url后调用Help vi 阅读全文
posted @ 2013-04-27 10:35 断水流 阅读(1579) 评论(0) 推荐(1) 编辑
摘要: 讲AX2012 Enerprise portal的开发,当然是在已经成功安装部署EP站点的基础上进行,这里不具体讲EP的安装部署,但在做开发时最好创建一个单独的EP开发站点,和生产用门户站点连接到同一台AOS服务,使用同样的生产数据库,在开发站点上测试正确后再导出到正式站点上部署使用。创建开发站点有几种方式,最简单的在AX Client中通过System administration>Setup>Enterprise Portal>Web sites>Create site来创建,注意新站点的URL,如果已有的EP站点是在Sharepoint应用的根节点下,那么新建的的 阅读全文
posted @ 2013-04-22 12:40 断水流 阅读(2721) 评论(0) 推荐(0) 编辑
摘要: 在Axpata3的Inventory模块下Closing and adjustment中有一项功能叫做Adjustment of on-hand inventory,只知道在标准成本方法下调整物料的成本价后需要使用这个功能重估库存价值,但具体是怎么调整的知之甚少,这里从代码的角度看看这个功能是具体执行的。选取这个功能后会弹出Adjustment of on-hand inventory窗口(AOT/Form/InventAdjInventOnHand),点击Select会提示选取要调整的物料,内部通过类InventAdjOnhandSelect实现,表面上是从InventSum表中查询未Inv 阅读全文
posted @ 2013-04-17 13:09 断水流 阅读(776) 评论(0) 推荐(0) 编辑
摘要: 在安装完Visual studio 2010 SP1的机器上安装windows 7 的SDK会遇到一些错误,主要是已经安装的一些组件导致SDK安装不成功,需要先卸载掉,包括Visual c++ 2010 x86 redistributable、Visual c++ 2010 x64 redistributable(64位windows)、Microsoft Visual C++ Compilers 2010 X86和X64版本。前两个在卸载列表中都能找到,后面两个需要在注册表HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion 阅读全文
posted @ 2013-04-02 10:03 断水流 阅读(17676) 评论(0) 推荐(1) 编辑
摘要: 编程设置IE代理有几种方式,看到最多的一种方式就是修改IE代理相关的注册表项,CodeProject上有使用这种方法完整的例子:“Change Internet Explorer 7 Proxy Setting without Restarting Internet Explorer”和“Change Internet Proxy settings”,一个是C#的,一个是vc++的程序。第二种方法是使用WMI管理VBS脚本,WMI的Win32_Proxy类的方法SetProxySetting可以设置代理服务器名称和端口:Set objWMIService = GetObject("w 阅读全文
posted @ 2013-03-18 09:32 断水流 阅读(9512) 评论(2) 推荐(0) 编辑
摘要: 问题一:安装EP并创建EP网站集后,试图打开EP站点时提示503 Service Unavailable错误。解决办法:检查IIS EP站点相应的Application pool发现启动失败,在系统日志中发现应用池账户登录失败,登录类型为4(批处理),该应用池账户使用的是AXBusiness Connector proxy account,到域组策略管理中将该账户添加到本地策略->用户权限分配->作为批处理作业登录,同时验证该账户也在“作为服务登录”,重启EP服务器或者强制刷新组策略后重启应用池,EP站点成功访问。问题二:系统日志中出现大量10016,DistributedCOM错 阅读全文
posted @ 2013-03-13 09:27 断水流 阅读(2840) 评论(0) 推荐(1) 编辑
摘要: 用户会话服务(User session service)和其他系统服务一样随AOS自动安装,提供两个主要的服务操作:GetUserSessionInfo()和GetAccessRights()。GetUserSessionInfo返回调用用户的默认信息,包括语言、公司、币种、时区等信息,这些信息保存在AX用户的Options及其公司的设置中。GetAccessRights返回对指定对象的用户权限,这些对象包括菜单项、表、表字段、Web菜单项。还是用个例子来演示如何使用用户会话服务,从URL地址http://<servername>:8101/DynamicsAx/Services/ 阅读全文
posted @ 2013-03-08 11:32 断水流 阅读(654) 评论(0) 推荐(0) 编辑
摘要: 在查询服务中可以使用分页(pageing)和流(Streaming)两种方式处理查询返回的大量数据。分页:客户端程序可以传入一个page对象,由它分页返回直至最大记录数上限的数据(默认每个数据源25000条记录)。分页在三种查询服务(静态查询、用户自定义查询、动态查询)中都可以使用,如果传入NULL的page对象,则直接返回直至记录数上限的数据。分页由分基于位置的分页和基于值的分页两种方式,基于值的分页又分标准值分页、顶级数据源值分页和高级值分页三种,下面用实例代码来看看它们具体如何使用。示例一:using System;using System.Data;using System.Globa 阅读全文
posted @ 2013-03-07 15:07 断水流 阅读(747) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 13 下一页