我的组合框初始值有问题。我正在使用form.loadRecord()和form.updateRecord()来加载表单值并将它们插入到网格中。它的工作正常,除了组合值。我点击它时按需加载商店,所以在初始loadRecord()之后我得到一个带id的int值。网格上有smthid和smthname列。
我尝试更改之前的值,但是怀疑它会传播到网格。当值不是int时,我需要以某种方式更改组合的初始值而不将其写入网格。
答案 0 :(得分:1)
尝试在Combo上使用setValue()
或setRawValue()
。这应该设置显示,但不能保存记录,直到您手动updateRecord()
。