如何在 AS/400 中查看具有多种记录格式的逻辑文件?

问题描述 投票:0回答:2

我在as400中制作了一个多格式逻辑文件。当我运行它时,只显示一个记录格式字段。看不到第二条记录格式字段。查看所有记录格式字段的过程是什么?

ibm-midrange
2个回答
3
投票

你可以通过角色扮演游戏做到这一点。在 F 规范中定义逻辑文件,为每个记录布局使用一个唯一的指示器。读取文件,指示器让您知道输入缓冲区中的记录布局。

此外,您最好开始阅读RPG程序员指南,并掌握RPG参考指南。通过尝试、猜测或使用 Stack Overflow,您将永远无法理解此类 iSeries 特定内容。至少可以说,它与其他系统有很大不同。所以,你必须为一些陡峭的学习做好准备。

顺便说一句,即使对于 iSeries,多种格式文件也有点奇怪。因此,不要为新应用程序创建它们。


0
投票

我同意特雷西·普罗布斯特的观点。 这可以通过 WRKQRY 和 UPDDTA(即 STRDFU - 选项 5)实现。 使用上述两个命令时,按 F4-提示选择物理文件的 *FIRST 成员(默认)以外的其他成员。

注意:RUNQRY 不允许除 *FIRST 成员以外的成员,因此无论您尝试多少次,您都将无法看到任何其他成员的数据。

© www.soinside.com 2019 - 2024. All rights reserved.