Progress-4GL:如何在表单中动态添加 fill-in 并在其中接受用户输入?
Progress-4GL: How to dynamically add a fill-in in a form and take user input in it?
我在基本 QAD mfg/pro(版本 10.2)程序中有一个表单。我知道表单、框架和字段的名称。我无权访问基本程序的代码修改。我有一个包装程序,它使用句柄、first-child、next-sibling 等访问现有表单中的各个字段。
我想做的是从包装程序中向此 form/frame 添加一个 fill-in,并在运行时将用户输入输入该字段。
我已经能够在框架中创建文本(用于标签)和 fill-in 字段(称为用户),但是,该字段未启用。
create fill-in txt_user
assign
name = "txt_user"
row = 7
column = 19
frame = hWidget
visible = true
side-label-handle = lbl_user.
如何启用 fill-in 字段 txt_user
并在其中输入内容?
要启用该字段,请将 SENSITIVE 属性 设置为 TRUE。要查询当前值,请读取 INPUT-VALUE 属性.
我在基本 QAD mfg/pro(版本 10.2)程序中有一个表单。我知道表单、框架和字段的名称。我无权访问基本程序的代码修改。我有一个包装程序,它使用句柄、first-child、next-sibling 等访问现有表单中的各个字段。
我想做的是从包装程序中向此 form/frame 添加一个 fill-in,并在运行时将用户输入输入该字段。
我已经能够在框架中创建文本(用于标签)和 fill-in 字段(称为用户),但是,该字段未启用。
create fill-in txt_user
assign
name = "txt_user"
row = 7
column = 19
frame = hWidget
visible = true
side-label-handle = lbl_user.
如何启用 fill-in 字段 txt_user
并在其中输入内容?
要启用该字段,请将 SENSITIVE 属性 设置为 TRUE。要查询当前值,请读取 INPUT-VALUE 属性.