hur.cn - 华软网

 热门搜索

如何在rowfocuschanged事件中获得所点的单元格所在的列名?

  作者:未知    来源:网络    更新时间:2017/12/5
rt
------华软网友回答------
五一没人吗?
------华软网友回复------
GetColumnName()
------华软网友回复------
五一怎么能没人呢,热心的百合来了。我来给你详细解答一下:
楼上说的对,使用数据窗口控件的GetColumnName()函数即可得到点击列的列名。
函数解释如下:
GetColumnName()
功能:得到数据窗口控件当前列的列名当前列是指当前得到输入焦点的数据项所在
语法:dwcontrol.GetColumnName( )
参数:dwcontrol 数据窗口控件
返回值:String 函数执行成功时返回数据窗口控件dwcontrol 当前列的列名如果没有当前列在所有列的跳转次序tab 值均设置为0 的情况下此时所有列都不能编辑或发生错误则函数返回空字符串"" 如果dwcontrol 的值为NULL 则GetColumnName()函数返回NULL
用法:对当前列的详细解释以及有关注意事项请参阅GetColumn()函数的说明
示例:
下面的语句得到数据窗口控件dw_Employee 的当前列的列名
string ls_ColName
ls_ColName = dw_Employee.GetColumnName()

------华软网友回复------
查看帮助信息,选中DW控件,然后里面就有属性和函数,进去看吧,有好处的。
------华软网友回复------
string ls_name
ls_name = dw_1.getcolumnname()
然后你就可以使用变量ls_name了,他就是当前列的列名

------华软网友回复------
谢谢各位指点!      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。