如何在 TDBGrid 中的查找字段上允许空白值?

cro*_*don 5 delphi

我的 dbgrid 中有一个基于查找字段的列。

问题是最终用户无法为该字段设置空白值 - 他们只能从查找表中选择值。

如何允许最终用户删除或“清除”列的值?

Lar*_*tig 5

在适当的 TDBGrid Key 事件中,捕获 DEL。检测到时,请检查您是否在查找列中。如果是,请在相应的数据集字段上调用 ​​Clear。