如何在 AS/400 中查看具有多种记录格式的逻辑文件?
我在as400中制作了一个多格式逻辑文件。当我运行它时,只显示一个记录格式字段。看不到第二条记录格式字段。查看所有记录格式字段的过程是什么?
I have made a multiformat logical file in as400. When I run it, only one record format fields are displayed. Second record format fields are not seen. what is the procedure to see all record format fields?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你可以通过角色扮演游戏做到这一点。在 F 规范中定义逻辑文件,为每个记录布局使用一个唯一的指示器。读取文件,指示器可以让您知道输入缓冲区中的记录布局。
另外,您最好开始阅读 RPG 程序员指南,并掌握 RPG 参考指南。通过尝试、猜测或使用 Stack Overflow,您永远无法理解此类 iSeries 特定内容。至少可以说,它与其他系统有很大不同。所以,你必须为一些陡峭的学习做好准备。
顺便说一句,即使对于 iSeries,多种格式文件也有点奇怪。因此,不要为新应用程序创建它们。
You can do that with RPG. Define the logical file in the F-specs, using one unique indicator for every record layout. Read the file and the indicators let you know which record layout is in the inputbuffer.
Also, you beter start reading the RPG Programmer's guide, and get a grip on the RPG Reference guide. You will NEVER understand this type of iSeries specific stuff by trying, guessing, or using Stack Overflow. Least said, it is quite different from other systems. So, you must be prepared for some steep learning.
BTW even for the iSeries, multiple format files are a little bit exotic. Therefore, don't create them for new applications.
我同意特雷西·普罗布斯特的观点。
通过 WRKQRY 和 UPDDTA(即 STRDFU - 选项 5)都可以实现。
使用上述两个命令时,按 F4-提示选择物理文件的 *FIRST 成员(默认)以外的成员。
注意:RUNQRY 不允许*FIRST 以外的成员,因此无论您尝试多少次,您都将无法看到任何其他成员的数据。
I agree with Tracy Probst.
It is possible through both WRKQRY and UPDDTA(i.e. STRDFU - option 5).
While using both the above commands, take F4-Prompt to select other than *FIRST member(which will be the default) of the physical file.
Note: RUNQRY will not allow other than *FIRST member, hence you will not be able to see any other member's data, No matter how many times you try.