GRID表格选定行的问题
表单中有一个GRID表格,表格中有4列数据,分别是:id,name,clas,socre,其中前三列来源于student表,最后一列来源于scores.dbf表,两表通过id联接,表格中的数据显示正常
GRID.RecordSource="temptable"
GRID.RecordSourceType= 1
GRID.allowcellselected=.t.
其中temptable通过下列SQL取得:
SELECT a.id,name,clas,b.socre FROM student a,scores b WHERE a.id=b.id into CURSOR temptable
我的想法是通过双击这个表格任意一行获得到该行学生的学号,从而弹出另一个表单,对这个学生进行其他的操作.
但出现以下问题:
1当双击时,鼠标位于id列时,能正确取到id的值,但如果双击时鼠标位于其他三列时,id的值就不对了,这个怎么解决?