我已经成功地构建了一个组合框,允许用户从列表中选择一条记录以从表中获取ID。对于我目前正在处理的表,运行大约60,000条记录,使用这种方法来查找记录是不现实的。我希望用户能够做的是在文本框中输入一个名称,然后在一个组合框中填充来自表的相关记录,其中一个字段与该记录匹配。因此,如果用户在文本框中输入“this”,组合框将显示字段中包含“this”、“this and That”和“this”的记录。它不会显示字段中只有“that”<e
在输入表单中使用combos时,我遇到了一个有趣的问题。我的表单包含从json存储获取数据的组合。当添加新记录时,它工作得很好,但是当打开表单来编辑现有记录时,有时id显示为选中而不是它的值(例如:有5而不是"apple")。我认为它试图在完成组合加载之前设置该值。我检查了Combo store count,它返回0,这意味着在加载combo之前已经完成了选择。我尝试在加