首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > VFP >

关于取得当前grid 点击行 某一列值得有关问题

2012-08-28 
关于取得当前grid 点击行 某一列值得问题本人要在双击事件 里写代码设置了属性 allowcellselection .f.c

关于取得当前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. 你在双击事件中写代码,自然也就不可能单击一行任意位置时显示出想要的内容。
所以,你这个问题是一个伪问题

热点排行