1

我有一个 ultraComboEditor1 框,它显示链接到数据源的所有值。当我从 comboEditor 中选择项目并单击按钮时,该项目然后出现在网格中。但是我正在努力从组合编辑器中清除该项目。这是必需的,因此它使用户更容易输入数据。

我在网上查看过,我能找到的唯一信息是 C# 将在哪里使用:

ultraComboEditor1.RowSource = ""。

    or 

超组合编辑器1.item.Clear()。

    or 

ultraComboEditor1.SelectedIndex = -1。

这些都可以工作,但是在 4GL 中,当尝试其中任何一个时,我会收到错误消息“未知表名 UltraComboEditor1”,因为只有表后可以跟一个 .

谁能帮我弄清楚如何在 4GL 中执行此操作或提供一些可能有帮助的信息?

谢谢

马特

4

2 回答 2

2

您需要使用“:”而不是“。” 将您的 c# 示例翻译成 4GL -

ultraComboEditor:Item:Clear()

ETC

于 2012-10-12T10:43:35.020 回答
1

我用过:ultraComboEditor1:text = "".清除按钮单击事件上的组合编辑器。

不管怎么说,还是要谢谢你。

于 2012-10-12T08:09:14.817 回答