K
kanbor
Unregistered / Unconfirmed
GUEST, unregistred user!
标题不足以说明实际情况,请看下面的说明:在输入多列的数据表格中,有一列是商品的条码列,根据条码可以带出商品的名称、拼音首字母(比如:黑人牙膏是HRYG)、价格等,比如用在销售单据。因为条码是商品的唯一标识,所以做为输入是不错的选择。问题是13位的数字输入容易出错,如果能够在表格单元输入每个字母或者数字时自动下拉显示一个商品情况的表格(这个是可以做到的),并且显示的商品是按已经输入的内容进行选择,比如:我在单元格中输入第一个数字/字母H时,下拉显示的表格是商品拼音首字母为“H...“的商品,再输入第二个字母R时,下拉显示的表格是商品拼音首字母为“HR...“的商品,因为范围比较准确了,选中的机会就比较大,当看到目标商品时可以通过鼠标点击或者键盘操作选中,这样就可以提高客户的快速输入,这个方法我想了很久了,一直不能实现,希望高手讨论。Delphi本身在输入时Self.点号输入后能够提示相应方法的内容就是一个很好的例子,相信大家都会觉得这个功能的好处。