77家的会客2010

AS400开发便笺
1 ADDLIBLE 追加LIB到现有的编译LIB中 
2 ALCOBJ 为 OBJ分配内存 
3 CALL 用来调用其他程序 
4 CHGDTAARA DATA 域变更 
5 CHGJOB 改变JOB的属性 
6 CHGLIBL 变更编译时的库 
7 CHGPFM 修改程序的相关信息 
8 CHKOBJ 查找OBJ 
9 CLRPFM 清除物理文件数据 
10 CLRSAVF 删除SAVE文件下的内容 
11 CPYFRMQRYF 复制QUERY文件到目的库 
12 CPYSPLF 把 CALL出来的帐票文件导成数据文件 
13 CRTAPW 挂线程序做成 
14 CRTBNDCL 编译CLLE文件 
15 CRTBNDRPG 编译RPGLE程序 
16 CRTCLPGM 编译CL文件 
17 CRTDSPF 编译画面文件 
18 CRTDTAARA 创建DATA域 
19 CRTDUPOBJ 创建复制OBJ从某库到某库 
20 CRTLIB 创建一个LIB 
21 CRTRPGPGM 编译RPG程序 
22 CRTSAVF 创建一个SAVE文件 
23 CRTSRCPF 创建一个文件夹 
24 CVTDAT 变更JOB的时间格式 
25 DOWNLOADSAVF 下载SAVE文件 
26 DSPDBR 显示数据文件关联 
27 DSPDTAARA 查看域的内容 
28 DSPFFD 查看DB-OBJ的字段 
29 DSPOBJD 查看OBJ的属性 
30 DSPPFM 查看物理文件的数据 
31 EDTLIBL 修改编译是的库 
32 ENDJOB 结束一个活动的JOB 
33 MONMSG 信息监测 
34 MRGAPW 合成挂线 
35 OPNDBF 打开物理文件 
36 OPNQRYF 打开QUERY文件 
37 OVRDBF 复写物理文件 
38 RMVM 删除文件 
39 RSTOBJ 复原SAV文件 
40 RTVJOBA 查找JOB属性 
41 RTVOBJD OBJ 参照 
42 RUNQRY 运行一个QUERY 
43 SAVOBJ 保存文件 
44 SNDBRKMSG 发送消息到指定的用户 
45 STRDBG 调试RPGLE程序并设置断点 
46 STRISDB 调试RPG程序并设置断点 
47 STRRLU 预览PRT帐票文件 
48 STRSDA 查看画面文件 
49 STRSEU 编写代码 
50 UPDDTA 修改数据 
51 UPSAVF 上传SAVE文件 
52 VRYCFG 把锁死的终端用户激活 
53 WRKDEVD 显示各种用户 
54 WRKLIBPDM PDM 工作目录 
55 WRKMBRPDM PDM 成员处理 
56 WRKOBJ 查看OBJ文件都在那些库下有 
57 WRKOBJLCK 查看OBJ文件谁在用 
58 WRKOBJPDM PDM 的OBJ处理 
59 WRKQRY QUERY 处理 
60 WRKSYSVAL 系统参数的变更 
61 WRKTCPSTS 用 TCP/IP查看AS/400用户占用时间  

在网上找的些资料!
1.如何将RPG3的源代码转为rpgle的代码?
例如要将 mylib/qrpgsrc/tcl144xp这个源代码转成PRGLE的格式。就需要输入以下的命令。
你可以在输入 cvtrpgsrc后按F4键.就看到如下所示的画面:

Convert RPG Source (CVTRPGSRC)         
 
 Type choices, press Enter.  
  
 From file  . . . . . . . . . . . > QRPGSRC       Name 
   Library  . . . . . . . . . . . >   mylib       Name, *LIBL, *CURLIB 
 From member  . . . . . . . . . . > tcl144XP      Name, generic*, *ALL 
 To file  . . . . . . . . . . . . > QCLSRC        Name, *NONE, QRPGLESRC 
   Library  . . . . . . . . . . . >   michael     Name, *LIBL, *CURLIB 
 To member  . . . . . . . . . . .   *FROMMBR      Name, *FROMMBR                                         
 
                            Additional Parameters               
 
 Log file . . . . . . . . . . . . > *none         Name, *NONE, QRNCVTLG 
   Library  . . . . . . . . . . .                 Name, *LIBL, *CURLIB 

需要将LOG FILE 设为*NONE,不然会显示

Log file QRNCVTLG in library *LIBL not found.    
Conversion terminated.                          
 

这表示转换不成功。 在TO FILE的位置设置将转换后的RPGLE程式放在哪个FILE内。如果要在转换后改名,请在TO MEMEBER设 为新的名字,如果不需要改名就用默认的设置就可以了。

历史上的今天: [2007/04/14]今天开始记录
[2006/04/14]人生自古谁无414

[AS400开发便笺]的回复

Post a Comment~