如何将值动态添加到进行中的 ocx 组合框 4gl
How to Add values dynamically to a ocx combobox in progress 4gl
正在尝试将数据库字段中的值添加到 ocx 组合框。如果您在其中输入值,它会为您提供匹配值。
你可以用旧的"COM Object Viewer"看看ocx。它位于 "ProTools".
CSCombo32.ocx 通常在 /bin/system 下找到。不过仅适用于 32 位安装。
在那里你可以看到 AddItem 有一个字符串和一个索引。索引是可选的。
DEFINE VARIABLE i AS INTEGER NO-UNDO.
i = chCtrlFrame:CSCombobox:AddItem("Hello").
MESSAGE "Hello added at position " i VIEW-AS ALERT-BOX.
通过调用 Value()
:
获取值
MESSAGE chCtrlFrame:CSCombobox:Value().
正在尝试将数据库字段中的值添加到 ocx 组合框。如果您在其中输入值,它会为您提供匹配值。
你可以用旧的"COM Object Viewer"看看ocx。它位于 "ProTools".
CSCombo32.ocx 通常在 /bin/system 下找到。不过仅适用于 32 位安装。
在那里你可以看到 AddItem 有一个字符串和一个索引。索引是可选的。
DEFINE VARIABLE i AS INTEGER NO-UNDO.
i = chCtrlFrame:CSCombobox:AddItem("Hello").
MESSAGE "Hello added at position " i VIEW-AS ALERT-BOX.
通过调用 Value()
:
MESSAGE chCtrlFrame:CSCombobox:Value().