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 属性.