Progress中的Buffer
Progress的Buffer有两个,一个是Record Buffer, 一个是Display Buffer.只有把数据从Database中读取到Record Buffer中,才可以进行下一步的操作;只有把数据读取到Display Buffer中,才能显示出来给用户看.[@more@]使用Find, For each等语句可以把数据从database中读取出来放到Record Buffer中.此时可以使用display语句把Record buffer的数据读入Display buffer并显示出来.用update语句可以修改record buffer中的值. 比如:Find first pt_mstr no-error.Update pt_part pt_desc1.在这里,update语句会先把找到的pt_part和pt_desc1的值读入Display
MFGPRO eb3即将面世
MFGPRO是QAD公司推出的ERP产品,目前最新的版本是eb2.1,SP也已经到了6.[@more@]而eb3正在进行内部测试,不久以后就会正式发布.从eb2.1开始,MFGPRO开始全面支持OR Mapping,支持domain,可以在一个DB内"虚拟"多个DB(domain),分别出几套不同的财务报表.这对合资公司来说应该是个好消息. 相信EB3推出时能有更好的改进.
MFGPRO eb21采用全新.Net 2.0图形界面
MFGPRO eb21最新的版本已经采用了最新开发的.net 2.0图形界面. 这个图形界面相比以前的字符界面和Windows版GUI界面,有了质的飞跃!QAD .Net UI 1.1 , .Net UI 2.0, .Net UI 2.1, Browse, Domain, QXtend[@more@]这是登录界面:新版的界面不光是界面部分的更新,更重要的操作方法,报表输出等一系列的改进:1. 终于可以把报表直接保存成Excel格式了;2. 可以在报表中随意添加总计,平均值,最大/最小值等统计功能;3. 可以自己设计查询界面,并可保存为XML文件,可以共享给他人;4. 具有个人喜好区域,类似IE收藏夹,可以把自己最常用的菜单放进里面,并可
一个标准的MFGPRO报表
一个标准的MFGPRO或者说Progress报表结构是这样的:程序说明引用头文件声明变量和Frame接受用户输入报表查询条件报表主逻辑报表尾下面分开说明每一部分的情况.[@more@]一. 程序说明 一般要在程序的最开头表明这个程序的名称,描述,版本信息,开发人员,修改历史记录,注意事项,以及其他需要说明的东西,记得都要写在/* */之间.二. 引用头文件 头文件一般是指引用的标准报表头文件,如"mfdtitle.i",引用时格式如下:{mfdtitlie.i "XX"} 上面的"XX"是可以自定义的一些标记,比如"2+",来表明这是一个U
Progress的常用语句
Progress程序的分类:.p 主程序(源程序).i 子程序(不能被单独执行,只能被.p程序引用).r 编译后的可执行程序注释用/* */ 框起来,必须成对使用,否则报错。[@more@]定义一个变量:define variable 变量名 as|like character|date|decimal|integer|logical.例如: define variable a as character. /*定义了一个字符变量a*/define variable b like pt_part. /*定义一个和pt_part一样的变量b*/修改一个变量或者表字段(让用户输入新值):update 变量名|字段名 with frame a.例如:update a b with frame a. /*一次可以修改多个字段,用
APICS简介
APICS是一个美国著名组织名称,成立于1957年,当初作为American Production and Inventory Control Society的首字母缩写词代表美国生产和库存管理协会,是国际上最大的企业管理学会之一 , 同时也是国际著名的生产管理方面的职业资格教育组织。 APICS 在全球范围内特别是在发达国家 , 以专门提供企业资源运营管理有关的培训和专业资格课程而著称。目前 APICS 会员遍及欧美等地的 2 万多个企业中 , 达 65000 多名。而 APICS 有关资格证书的获得者是欧美发达国家企业界公认的高、中级生产管理专家的代名词 , 具有很高的含金量。 据说是通过了