一个标准的MFGPRO报表
一个标准的MFGPRO或者说Progress报表结构是这样的:程序说明引用头文件声明变量和Frame接受用户输入报表查询条件报表主逻辑报表尾下面分开说明每一部分的情况.[@more@]一. 程序说明 一般要在程序的最开头表明这个程序的名称,描述,版本信息,开发人员,修改历史记录,注意事项,以及其他需要说明的东西,记得都要写在/* */之间.二. 引用头文件 头文件一般是指引用的标准报表头文件,如"mfdtitle.i",引用时格式如下:{mfdtitlie.i "XX"} 上面的"XX"是可以自定义的一些标记,比如"2+",来表明这是一个U
Progress的学习资料
在Progress的官方网站上可以下载到很多学习资料,有些资料需要你是注册用户才行.建议所有想学习Progress的人,都去注册一个帐号. Progress的官网: www.progress.com. 下面推荐一些值得下载的资料:[@more@]这些资料都是英文的,所以你的英文要好,至少不能太差.其实如果你想在Progress上有所成就,那么学好英语是非常关键的.否则你只能呆在中游水平.Progress 91E Handbook (4.8M): http://www.psdn.com/library/entry.jspa?externalID=1079&categoryID=282 这是我强烈推荐各位下载的一本书,完全读懂它你绝对就是高手水平了.OE 10.1A Handboo
Progress语法
今天谈一谈progress里面常用的几个输出语句的用法: display, put, export. <娃娃的博客> <br>[@more@]常用的几种输出语句有display, put,export.display顾名思义,就是显示. 是最常用的输出语句. 一般的用法是 display 字段1 字段2 字段3 with frame xxx width xxxx [down].display会自动获取字段的Label并显示在第一行(适合懒人). 你也可以在字段后面跟一个 column-label "New Label" 来指定当前字段该显示什么Label. put语句是灵活度比较高,也就是说你想怎么put就怎么put,缺点是很多东西要指定清楚,否则显示格式就
Progress数据表的导入导出
今天简单介绍一下progress数据库表的导入和导出,这里主要是指表内容的导入导出,而不是表结构.[@more@]有时我们为了调整数据,或者搜索数据,或者想把数据重新装载一遍(对提升数据库访问速度有帮助),那么我们就会用到导入导出功能了.导入导出有两种实现方法,一个是用系统自带的Dump/Load功能,还有一个就是用import/export. 系统自带的功能没什么好解释的,这里我只介绍import/export.一个简单的导出例子,导出所有零件主数据:for each pt_mstr no-lock: export pt_mstr.end.这个例子太简单了, 如果你直接运行的话,会发现屏幕上没有任何反映
在Progress编辑器中批量编译程序
大家都知道,在Progress的编辑器中,可以很方便的编译一个.p的程序。但是如果遇到有大量程序需要编译,该怎么办呢?下面就介绍一个简单的批量编译的办法。[@more@]在批量编译程序前,我们首先需要把所有要编译的程序整理一下,集中放在某一个或者某几个目录下。然后登陆MFPGRO,进入Progress Editor。如果不知道如何进入Progress Editor,请参考我之前发布的相关文章。然后按“F3”-->“Tool”-->“Application Compiler”就是我们今天要使用的批量编译工具啦。在这个工具页面,中间的方框中列出了哪些目录中的程序需要被编译,可以