我现在想实现这样一个功能,一个DBGrid表格中某列用到了Lookup字段,当我在该列第一行从下拉列表中选择数据后自动记录所选的值,然后在其他行同一列的单元格获得焦点时自动将前面所选的值赋给此单元格,现在遇到的问题如下:
1、单元格获得焦点的事件是哪个,鼠标点击的我知道,就是使用键盘操作时不清楚在哪个事件里写代码,比如按Tab键跳到该列时就自动赋值。
2、赋值代码不是很清楚。
先谢谢你的解答
1、单元格获得焦点的事件是哪个,鼠标点击的我知道,就是使用键盘操作时不清楚在哪个事件里写代码,比如按Tab键跳到该列时就自动赋值。
2、赋值代码不是很清楚。
先谢谢你的解答
ADOQuery.Edit;
ADOQuery.FieldByName('所选列的字段').AsString := 之前的值;
ADOQuery.Post;