| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
共有 253 人关注过本帖
标题:请教:vfp中点击grid表格里的记录,如何返回当前所点记录对应的列名
只看楼主 加入收藏
laibinhua
Rank: 2
等 级:论坛游民
威 望:1
帖 子:365
专家分:48
注 册:2010-12-23
收藏
 问题点数:0 回复次数:4 
请教:vfp中点击grid表格里的记录,如何返回当前所点记录对应的列名
请教大佬:vfp中点击grid表格里的记录,如何返回当前所点记录对应的列字段名,我这样做报错
(注:gd1的allowcellselection=.f.)
在gd1表格的click事件中:
lnCol = THIS.ActiveColumn
oColumn = THIS.Columns(lnCol)
lcFieldName = oColumn.ControlSource
MESSAGEBOX("您当前点击的字段名是:" + lcFieldName,64,"提示:")

[此贴子已经被作者于2026-5-30 09:01编辑过]

搜索更多相关主题的帖子: 当前 表格 点击 记录 vfp 
2026-05-30 08:57
吹水佬
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:版主
威 望:451
帖 子:11450
专家分:43658
注 册:2014-5-20
收藏
得分:0 
测试文件打包上来
2026-05-30 10:28
laibinhua
Rank: 2
等 级:论坛游民
威 望:1
帖 子:365
专家分:48
注 册:2010-12-23
收藏
得分:0 
回复 2楼 吹水佬
谢谢,做了一个测试包,表单的init里面写死了路径,麻烦如果不是这个路径改一下运行表单
SET PATH TO 'c:\testprocess'
testprocess.zip (45.46 KB)


[此贴子已经被作者于2026-5-30 13:07编辑过]

2026-05-30 13:05
kmyz_yyl
Rank: 2
等 级:论坛游民
帖 子:73
专家分:35
注 册:2012-11-13
收藏
得分:0 
在afterrowcolchange下
LPARAMETERS nColIndex
=afield(strary)
fdname=strary(nColIndex,1)
2026-06-03 11:27
sych
Rank: 8Rank: 8
等 级:蝙蝠侠
威 望:7
帖 子:530
专家分:748
注 册:2019-10-11
收藏
得分:0 
GridHitTest() 方法,来判断鼠标指针位于表格的什么位置
2026-06-05 07:44
快速回复:请教:vfp中点击grid表格里的记录,如何返回当前所点记录对应的列名
数据加载中...
 
   
关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.018085 second(s), 10 queries.
Copyright©2004-2026, BCCN.NET, All Rights Reserved