Farseer

导航

随笔分类 -  Axapta

上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页

微软ERP
AX2010学习笔记-Surrogate Key(代理键)
摘要:得到了一些AX2012的What's new教程,但还没拿到AX2012的安装程序,只能根据教程臆断一下,由于只是根据教程,没有程序作测试,所以很难理解它的意思,等拿到安装程序后再测试验证。关于开发部分,刚看了一下它的第四章Data Access,这一章主要介绍了如下内容:1.Surrogate Key,代理键2.Table Inheritance,表继承3.Date Effective,有效期感觉AX2012的数据访问部分增加了很多新鲜东西,在很大程度上改变了开发的模式,但是这样带来的复杂度是否会大于便利是值得考量的,我不喜欢无限制地给语言增加复杂度,X++本来就是用于ERP业务的快 阅读全文

posted @ 2011-04-10 12:10 佛西亚 阅读(1930) 评论(0) 推荐(0) 编辑

SSRS 2005 400 Bad Request
摘要:SSRS2005站点如果全部未分配访问没有问题,如果指定一个IP就会提示400 Bad Request错误,以前也遇到过这个问题,记录一下解决方法:找到RSWebApplication.config文件,这个文件在SSRS的安装目录下,比如D:\Program Files\Microsoft SQL Server\MSSQL.3\Reporting Services\ReportManager清除ReportServerVirtualDirectory节点的值,将ReportServerUrl赋值为正确的地址,如下所示:[代码] 阅读全文

posted @ 2010-12-14 20:31 佛西亚 阅读(374) 评论(0) 推荐(1) 编辑

SQL Server 2008 数据库日志清理
摘要:每次看到暴涨的数据库日志就有些头大,于是乱搜一通找个办法把日志干掉,下次又头大,又搜半天,于是还是写篇blog,不用乱找了。1.将数据库设置成 简单 模式选择要收缩的数据库,点右键 属性-选项,选择 简单模式2.选择任务-收缩-文件3.选择日志或者用如下语句代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--USE[master]GOALTERDATABASEDNNameSETRECOVERYSIMPLEWITHNO_WAITGOALTERD 阅读全文

posted @ 2010-12-14 20:24 佛西亚 阅读(5684) 评论(0) 推荐(1) 编辑

AX繁体中文标签
摘要:AX里没有繁体中文的标签,只有简体中文,License Code里也只有简体中文。虽然从小用的都是简体中文,所以期望大统一,香港台湾大陆大家都用简体中文,叫法也统一一下,就不用这么麻烦了,但是人家还想让大陆统一成繁体呢,各自有自己的喜好,短期内也看不到统一的苗头,于是制作一个繁体中文的标签还是必须的。AX多语言的支持是通过Label文件来实现的,Label文件分为两部分1.Applicatin里的*.ald文件2.Client和Server bin目录的*.Ktd文件。这两种文件都可以通过记事本打开,里面的内容也是可以随意编辑的。AX通过语言包的License Code去授权语言,如果买了这个 阅读全文

posted @ 2010-12-12 05:45 佛西亚 阅读(616) 评论(0) 推荐(0) 编辑

Remote Desktop 访问设置
摘要:通过远程桌面访问终端服务器(Windows 2008称为RDS,Remote Destop Services)对于网络状况不是很好的客户是经常用到的部署方式。一般情况下终端服务器跟域服务器是分开部署的,如果在域服务器上添加RDS,因为安全的原因会给出警告说不安全之类,不过对于测试或者小公司来说购置一台服务器就可以了,所谓all in one box...如果在域服务器上部署RDS,默认情况下只有属于域管理员组的用户才能通过远程桌面访问服务器,即使把用户加到Remote Desktop Users这个组也无济于事,登陆时会提示:这是因为在域服务器上,Remote Desktop Users这个组 阅读全文

posted @ 2010-12-11 15:26 佛西亚 阅读(3251) 评论(0) 推荐(0) 编辑

SQL Server 2008 BIDS组件的安装
摘要:在Windows Server 2008 R2 Enterprise上,首先安装了Visual Studio 2008 SP1,然后安装SQL Server2008,结果BIDS组件死活装不上,原因是Visual Studio 2008 SP1安装到了D盘而不是它默认的C盘。这个是SQL Server2008安装程序的bug,有两个选择1.重装Visual Studio2008,把它装到C盘,不过C盘系统盘一般不装这么多程序。2.安装SQL Server2008时先不安装BIDS,等安装完SQL Server 2008的SP2补丁后再安装BIDS,因为SP2已经修复了这个bug。。。 阅读全文

posted @ 2010-12-09 19:32 佛西亚 阅读(8984) 评论(0) 推荐(0) 编辑

安装RU6 AOS补丁失败
摘要:安装RU6,AOS的补丁时,提示我未安装成功,查看安装日志:=== Verbose logging started: 2010-11-27 9:49:27 Build type: SHIP UNICODE 4.05.6001.00 Calling process: C:\WINDOWS\system32\msiexec.exe ===MSI (c) (14:9C) [09:49:27:921]: ... 阅读全文

posted @ 2010-11-27 10:34 佛西亚 阅读(508) 评论(0) 推荐(0) 编辑

字符集的问题
摘要:AX中的字符型字段用的是NVchar类型,编码是Unicode,这是通用的编码方式,支持多国语言字符的数据。但是如果要将AX里的数据导出到不支持Unicode的系统中就有些麻烦了,用SSIS的简体中文字符集导出时如果遇到简体中文字符集不支持的字符它就会报错了。用如下代码可以找到简体中文不支持的字符。代码 Code highlighting produced by Actipro CodeHighl... 阅读全文

posted @ 2010-11-14 11:25 佛西亚 阅读(334) 评论(0) 推荐(0) 编辑

在Dynamics AX2009中启动SSIS包
摘要:在AX中需要读取文本文件里的数据然后进行处理,先讲文本文件写入到SQL Sever的表里然后再进行处理会方便些,通过TextIo,TextBuffer逐条读取然后插入到SQL表里,速度是种折磨。SSIS读取文本文件然后写入SQL表的速度非常快,所以用SSIS包导入数据是很好的一个方法。如果用户需要实时查看导入是否成功以及导入数据的情况,就需要在AX中同步调用执行SSIS包才行。http://msd... 阅读全文

posted @ 2010-11-08 09:18 佛西亚 阅读(1052) 评论(0) 推荐(0) 编辑

Win7客户端通过VPN连接SQL Server2005
摘要:在win7下,通过VPN使用SSPI连接到在同一个域的SQL Server 2005数据库服务器时,报错如下:奇怪的问题,在网上搜了半天,终于找到了一个可以解决问题的方法,在这里记录一下,方便查找。在C:\Users\<USERNAME>\AppData\Roaming\Microsoft\Network\Connections\Pbk 下找到rasphone.pbk文件,打开,找到当... 阅读全文

posted @ 2010-11-06 22:29 佛西亚 阅读(1414) 评论(0) 推荐(0) 编辑

AX2009 VS平台报表开发学习笔记(二)--数据源
摘要:可能是为了让习惯了Morphx报表平台的coder平滑地过度到新的平台,AX2009 VS的开发平台跟Morphx的开发平台外观类似,如下图所示:从上图可以看出,报表的节点跟Morphx报表平台大同小异,各个节点的功能也差不多,本文简单描述一下Datasets和Data Methods节点,因为Data Methods节点里的方法可以返回DataTable做为报表的数据源。报表无非就是把数据按照一... 阅读全文

posted @ 2010-08-26 22:59 佛西亚 阅读(1364) 评论(1) 推荐(0) 编辑

AX2009 VS平台报表开发学习笔记(一)--初体验
摘要:从AX2009开始,AX的报表平台就移植到Vistual Studil平台通过Reporint Services来实现了,AX2009的Morphx报表平台也就宣告寿终正寝了。直到AX2009发布一年多后的今天才开始学习这个报表开发平台,实在是懒得有些出奇了,边学边写点东西吧,年纪大了,记性不好了,边学边记录一下,随时翻阅比较好。先从头到尾看了一遍MSDN中关于报表平台的教程,http://msd... 阅读全文

posted @ 2010-08-25 21:47 佛西亚 阅读(1657) 评论(0) 推荐(0) 编辑

关于银行电子支付的导出文件
摘要:为了提高工作效率和较少出错的几率,用户都期望通过银行的收款和付款可以通过与银行的接口来实现,最理想的状态是,在ERP里做一笔付款或者收款,可以自动在银行的系统里产生一笔相关的记录,银行付款审核付款完成后自动回写系统。这个想法可能会有些理想化,除非是比较大的公司,银行是不会提供这样的服务的。AX通过导出银行指定文件的方式来实现与银行的接口,在AX的财务教程II的第四章高级付款部分对这个要详细的描述,... 阅读全文

posted @ 2010-06-07 20:08 佛西亚 阅读(704) 评论(0) 推荐(0) 编辑

关于UPC E条码的校验
摘要:关于UPC E条码的知识可以参照BlueSky老师的空间,非常感谢BlueSky老师的耐心讲解。下面这篇文章是BlueSky对条码的讲解,其中第四部分是关于UPC E的。http://user.qzone.qq.com/26425753/blog/1252850602从BlueSky老师的讲述来看,UPC E条码应该是8位的,只不过UPC E的第一位一定是0,并且校验位用A,B子集的排列来表示(这... 阅读全文

posted @ 2010-05-12 15:25 佛西亚 阅读(4038) 评论(0) 推荐(0) 编辑

订单设置
摘要:瞎忙,好久没有涂鸦了。在AX2009的物料设置里新增了订单设置和面向站点的订单设置,这两个设置是用来设置采购订单,销售订单和库存参数的,比如最小,最大订单量之类。对于用不着这些功能的用户,总觉得这些是累赘,由于在做库存日志的时候,AX会检查是否设置了这些参数,如果没设置,它就会报错了,说没有设置 库存 参数。实施过项目的都知道在做物料基本资料初始化的时候,由于物料窗体三张表内联的原因,Invent... 阅读全文

posted @ 2010-04-29 22:15 佛西亚 阅读(718) 评论(0) 推荐(0) 编辑

Dynamics AX EnterPrise Portal Tools
摘要:安装Dynamics AX EnterPrise Portal Tools后,打开VS2008,报错说,Dynamics AX EnterPrise Portal这个add-in发生了非预期的错误,让重启VS,点确定后,报一个非法参数的代号为80070075的错误,问是否把add-in去掉,点否后正常进入VS2008.通过工具->外接程序管理器,启用Dynamics AX Enterpris... 阅读全文

posted @ 2010-01-04 21:58 佛西亚 阅读(763) 评论(3) 推荐(0) 编辑

查看字段的EDT类型列表
摘要:在项目初始化的时候,可能需要修改某些字段的长度,这样就需要知道该字段对应的EDT类型,由于字符的长度只能从最上层的EDT类型修改,所以需要找到这个类型,如果EDT类型的继承层次很多的话,一个个找下去是一件很累的事情,如果能根据表名和字段名找到对应的EDT类型列表可能会减轻一些工作,写这段代码也很简单,类似于如下代码:[代码] 阅读全文

posted @ 2009-11-22 23:44 佛西亚 阅读(616) 评论(0) 推荐(0) 编辑

关于数量和金额的小数位数
摘要:在AX中数量和金额的EDT类型的基类型都是Real,虽然创建EDT类型的时候,选择的是real,其实叫做Decimal更符合实际情况,因为这种类型的EDT类型在SQL Server里都翻译成numbric类型,因为处理数量和金额的时候要使用精确的计算方式,而不能采用float和real之类的近似数据类型。MSDN关于这些类型的可以参照如下链接:http://msdn.microsoft.com/z... 阅读全文

posted @ 2009-11-22 22:18 佛西亚 阅读(3202) 评论(0) 推荐(0) 编辑

关于我的收藏夹的迁移
摘要:AX从4.0开始增加了一个我的收藏夹的功能,这个功能跟IE的收藏夹功能类似,可以把自己喜欢的东西拖到收藏夹里,IE的收藏夹可以通过拷贝My Favorite文件夹的方式实现,AX的收藏夹想转移怎么办那?AX收藏夹的数据都序列化到了表SysPersonalization的字段Buffer里,可以通过这个表的字段实现备份恢复收藏夹的目的:[代码]在这里记录一下,免得以后想用的时候忘记了。 阅读全文

posted @ 2009-11-19 21:42 佛西亚 阅读(724) 评论(0) 推荐(0) 编辑

文件传输(三)---关于计时器
摘要:文件传输设计成在后台执行的Windows Services,在配置文件中定义执行数据上传下载的时间,这样就需要定义个Timer来检查指定的时间是否到达,以便执行相应的操作,在.NET中有几个类库中有Timer的定义,具体的内容可以查看MSDN。我使用了空间System.Timers里的Timer,Timer可以设置时间间隔,每隔一定的时间执行由ElapsedEventHandler定义的事件,由于... 阅读全文

posted @ 2009-11-18 21:13 佛西亚 阅读(540) 评论(0) 推荐(0) 编辑

上一页 1 2 3 4 5 6 7 8 9 ··· 16 下一页