AS400显示文件中的下拉菜单

时间:2012-08-04 03:59:59

标签: drop-down-menu ibm-midrange rpgle rpg

在AS400中,是否可以在显示文件“RECORD”类型记录格式中设置下拉菜单。

I have created a menu that is written in CL program and invokes the respective 
RPG programs for each option selected.

但是对于其中一个选项,我还想进一步打开一个菜单,一个子菜单,而不是在同一个屏幕上(如下拉菜单)。我知道显示的记录类型下拉...但是我如何通过CL调用它我不确定。

请帮助大家。

2 个答案:

答案 0 :(得分:2)

一个显示窗口记录格式,与显示主记录格式的方式相同。 SNDRCVF(或SNDF后跟RCVF)。 CL不允许子文件,但除此之外,没有任何特殊技术可以在CL中使用窗口记录格式。我知道这听起来非常理论化,但是如果没有看到你尝试过的代码,我就能做到最好。

答案 1 :(得分:0)

由于这需要使用CL实现,您可以尝试的一个可能选项是使用指示器并相应地打开/关闭选项线,这将在同一记录中。 那么可能存在一个隐藏的缺陷,所有选项都会一直打开(除非你声明具有你想要接收的特定值的字段),只是它被隐藏(如果用户键入一个也被触发的隐藏选项)