在程序中要实现如下功能:
在wwDBGrid中处理明细数据,当在第一列上回车时,如果没有输入任何字符,就弹出窗口让用户选择;
如果已经输入了字符,则根据字符找到最相似的数据自动填充.
关键代码是这样的:  if key=13 then
    if(qDetail.Fields.Fields[0].isnull) then
      FindProduct //打开弹出窗口并查找
    else
      FillProduct; //根据当前输入填充明细信息但是这里有问题,不管用户有没有在第一列输入信息,一按回车都会出现弹出窗口.
请问要怎么样判断是不是没有先输入其它字符?
谢了!