关于取得当前grid 点击行 某一列值得问题
本人要在双击事件 里写代码
设置了属性 allowcellselection = .f.
columncount = -1
********************
用以下代码
rec = RECNO()
GO rec
jg = ALLTRIM(thisform.grid1.Column9.text1.value)
?jg
仅在双击该列时 才有效。
********************
问题 如何单击一行任意位置 就可以
[解决办法]
1. 不懂你 rec=recno() 和 go rec 这两句有何意义?
2. 如果 column9 绑定到表的 f9 字段,dblclick 中 直接 ?f9 不就行了,为何要舍近求远的用 thisform.grid1.column9.text1.value 这么长一串?
3. 就算每次调用时的表字段不同,你要固定取第9列的值,也应该这样
? Evaluate(thisform.grid1.Column9.controlsource)
4. 你在双击事件中写代码,自然也就不可能单击一行任意位置时显示出想要的内容。
所以,你这个问题是一个伪问题