Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Function pointers 如何在使用rpgle as400更新数据库文件时将输出模式更改为输入模式(字段)_Function Pointers_Rpgle - Fatal编程技术网

Function pointers 如何在使用rpgle as400更新数据库文件时将输出模式更改为输入模式(字段)

Function pointers 如何在使用rpgle as400更新数据库文件时将输出模式更改为输入模式(字段),function-pointers,rpgle,Function Pointers,Rpgle,我已经在显示文件中的2条记录工作屏幕上用#rpgle编写了一个程序 第一条记录将显示公司的主屏幕,输入为: emp id指示器=f3:退出f6:接受 按下f6后,它进入第二条记录 指示灯=f3:退出f12:取消f7:修改f8:删除f6:接受 &字段处于输出模式 当我按f7更新处于o/p不可编辑模式的字段时,应将其更改为可编辑模式 如何做到这一点?尝试使用与功能键关联的相同指示器保护字段 A R REC001 TEXT('Record')

我已经在显示文件中的2条记录工作屏幕上用
#rpgle
编写了一个程序

第一条记录将显示公司的主屏幕,输入为:
emp id
指示器=
f3
:退出
f6
:接受

按下
f6
后,它进入第二条记录
指示灯=
f3
:退出
f12
:取消
f7
:修改
f8
:删除
f6
:接受
&字段处于输出模式

当我按f7更新处于o/p不可编辑模式的字段时,应将其更改为可编辑模式


如何做到这一点?

尝试使用与功能键关联的相同指示器保护字段

A          R REC001                    TEXT('Record') 
A                                      CF07(07)                    
A            FIELD    R        B 10  3                            
A N07                                  DSPATR(PR)                  

此外,重写记录格式,以便将更改的属性传送到显示器。