具有不同的记录格式与具有单独的显示文件

时间:2012-07-30 18:44:50

标签: ibm-midrange rpgle rpg

为AS400上开发的应用程序的每个类别设置不同的显示文件,或者为同一DSPF中的多个文件创建不同的记录格式(或RECORD格式类型)是否更合适。

我有4个屏幕要显示。如果我在1个DSPF内创建4个不同的DSPF文件或4种不同的格式,请指导。

1 个答案:

答案 0 :(得分:4)

没有包罗万象的规则。

假设您有一个调用客户查询计划的菜单。客户查询反过来调用验证用户的程序,以便她可以看到低级别用户不允许看到的机密客户信息。菜单是一个程序,一个显示文件,一个记录格式。客户查询将是一个程序,一个显示文件和几种记录格式:一个按名称搜索,一个按ID号搜索,一个按电话号码搜索,一个用于显示结果。 ID验证程序将是一个程序,一个显示文件和一个记录格式(甚至可以是一个窗口)。

您将记录格式放在一起有意义。您不会将应付帐款记录格式放在客户查询显示文件中,因为它们没有任何意义。

操作系统并不特别关心显示文件中有多少记录格式。这就是你想如何组织你的工作。