AS400教程(粗)

该教程将粗略介绍as400的基本操作。

  1. 物理文件(Physical file)
  2. 逻辑文件(Logical file)
  3. CL程序
  4. RPG程序
  5. 文件打印

文章目录

  • AS400教程(粗)
  • 前言
  • 一、创建
  • 二、源代码编写
  • 三、编译文件
  • 四、查看数据
  • 总结

前言

该章节主要讲述了logical file的创建,编辑,展示。
LF相当于你数据库里面的视图,PF相当于数据库里面的表。


一、创建

1.使用命令’WRKOBJPDM 库名’进入你的library
2.使用命令‘CRTSRCPF 源文件名字’创建源代码文件。点击f4可以进入详情编辑。
这里的源代码文件可以理解为一个txt文件,只需要改变后缀,他就可以变成可使用的html文件,word文件等等。
按f5可以刷新。
3.在对应的file上面输入12,进入文件详情界面。
4.按f6创建新成员(member),这里的成员注意和文件名进行区分,成员里面的R标识需要和成员名相同。
5.界面上的SOURCE MEMBER是成员名字,SOURCE TYPE是成员类型,这里应该是LF,指的是Logical file。
6.回车进入源代码编写界面。

二、源代码编写

1.在源代码编写中,存在非常多的细节,这里便是不在赘述,只是指出必须填写的数据。
2.代码编写中位置占非常重要的一部分,开头的A可以当成有效行标注,若是A*则可能是注释。
3.在LF里面,必须得标注上一个UNIQUE在PFILE(你引用的物理文件)。
4.在要引用的字段必须得存在K引用。

三、编译文件

1.输入CRTPF + F4
2.进入如图界面,FILE是输出文件名字,LIBRARY是输出文件位置。
SOURCE FILE是需要编译的文件,同理下面是需要编译文件的位置。
语法一定是需要编写正确,否则就会出现文件不存在等情况待笔者强大了,再回来解释。
3.返回目录下,就能够看见一个类型为LF的文件。

四、查看数据

在查看数据方面,需要使用RUNQRY + F4 来查看数据。
query不需要填写


总结

提示:这里对文章进行总结:

例如:以上就是今天要讲的内容,本文仅仅简单介绍了pandas的使用,而pandas提供了大量能使我们快速便捷地处理数据的函数和方法。

AS400:LOGICAL FILE相关推荐

  1. 学习AS400艰难的历程

    由于到公司晚报道了,所以错过了AS400的培训,而且错过的这一周正好是AS400入门必学的东西,一开始上来就跟你讲RPG的写法,这真是一个愁字啊,但是还是要靠自己的努力,培训只是给你一个大概框架的了解 ...

  2. 关于as400的基于关键字编译大揭秘

    声明:    由于程序属于公司的产品,所以不要向我索要源代码.由于我们不是专业的IT公司,所以我能够提供一个思想. 原理:     1.Control Language的编译      这个比较简单, ...

  3. [AS/400] 基本概念

    本文内容源于 Go4AS400 在 AS/400 中,AS 代表着 Application System.AS/400 是一个安全性高的系统,可以限制用户只能访问.处理特定的信息.AS/400 整合了 ...

  4. Linux——Linux概念架构的理解

    摘要 Linux kernel成功的两个原因:(1)灵活的架构设计使得大量的志愿开发者能够很容易加入到开发过程中:(2)每个子系统(尤其是那些需要改进的)都具备良好的可扩展性.正是这两个原因使得Lin ...

  5. java Apache Commons jar包简介

    一.Commons BeanUtils 说明:针对Bean的一个工具集.由于Bean往往是有一堆get和set组成,所以BeanUtils也是在此基础上进行一些包装. 二.Commons CLI 说明 ...

  6. oracle sqlstate 22023,DB2 开发常遇到一些错误

    DB2 开发常遇到一些错误,从网上找了一些资料,留查错使用 DB2 UDB的AS/400 SQL编程 Negative SQLCODEs 负SQLCODE# SQL0007 SQLCODE -07 S ...

  7. FPA笔记三 数据功能的识别

        一个系统含有多少功能点,来自其所有子功能的功能点简单汇总.要计算功能点数,必须尽可能无遗漏的把从系统分解成一个个的基本功能.然后再分别计算每一个基本功能的功能点数.FPA把系统的基本功能分为两 ...

  8. 如何才能加深对Linux概念架构的理解

    一.Linux内核在整个计算机系统中的位置 Fig 1 - 计算机系统分层结构 分层结构的原则:the dependencies between subsystems are from the top ...

  9. sqlserver 编辑、修改字段说明(备注) sp_addextendedproperty

    2019独角兽企业重金招聘Python工程师标准>>> 语法   sp_addextendedproperty[ @name = ] { 'property_name' }[ , [ ...

最新文章

  1. spring amqp rabbitmq fanout配置
  2. Quartz.Net—配置化
  3. 数据库SQL2000连接测试
  4. Java中的观察者模式
  5. HOOK技术-满足我们程序的偷窥欲
  6. 初次使用mybatis Generator
  7. AcWing 1087. 修剪草坪28
  8. 第十四题: 以下代码的输出结果是?
  9. SpringBoot默认的错误处理机制
  10. cad细等线体不显示_CAD图纸乱码、钢筋符号不显示解决办法(内含万能字体)
  11. python 图片 变清晰_python模糊图片过滤的方法
  12. psycopg2 (python与postgresql)
  13. 录制GIF动画 MAC
  14. PX4固件飞行日志的采集设置以及数据读取
  15. SPSS学习(三)可靠性(用α系数衡量)
  16. 不会打字学计算机难吗,你知道你为什么学不会五笔吗 五笔难学吗
  17. CentOS7常见问题
  18. 微信小程序修改data,页面数据实时更新
  19. win32应用程序_winxp不是有效的win32应用程序解决方法
  20. IOS 视频直播常用集成

热门文章

  1. FileInputFormat切片机制和配置参数
  2. 测试老鸟告诉你测试员常用的软件
  3. 牛逼吧,「红包封面」都是这么赚钱的
  4. python+Django+vue 搭建前后端分离项目
  5. 赛码网——约德尔测试
  6. 版本控制的分类(三种方式)
  7. js中clearInterval无效,以及setInterval中断后重新执行
  8. blog6-beta_1
  9. 听过闰年闰月,听过闰秒吗?
  10. Canvas 示例:4种超炫的网站动画背景效果