我找不到一种方法将TCombobox与Firemonkey中的查找字段绑定。在VCL中,您可以使用TDBLookupComboBox,它只需要一个TDatasource组件和查找字段名称即可填充下拉列表。通过这种方式,您可以在运行时轻松编辑FK字段。
在Firemonkey中,你唯一拥有的是Livebindings,我无法弄清楚如何设置相同的行为。到目前为止,我做得最好的事情是用TBindList填充下拉列表,并使用连接到查找字段的TBindDBListLink。通过这种方式似乎可以工作,但下拉框不允许我更改选定的项目。
这是数据库应用程序最基本的功能之一,但我不明白为什么还没有人谈论它。
在Firemonkey中,你唯一拥有的是Livebindings,我无法弄清楚如何设置相同的行为。到目前为止,我做得最好的事情是用TBindList填充下拉列表,并使用连接到查找字段的TBindDBListLink。通过这种方式似乎可以工作,但下拉框不允许我更改选定的项目。
这是数据库应用程序最基本的功能之一,但我不明白为什么还没有人谈论它。