Foxtable(狐表)用户栏目专家坐堂 → 老大,可否先解决一个小问题?急!


  共有16565人关注过本帖树形打印复制链接

主题:老大,可否先解决一个小问题?急!

帅哥哟,离线,有人找我吗?
baoxyang
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
老大,可否先解决一个小问题?急!  发帖心情 Post By:2009/7/31 9:22:00 [只看该作者]

请老大,帮忙先解决,在datalist中可以获取当前单元格的位置或内容,如何?实在急用呀!!

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/7/31 9:29:00 [只看该作者]

目前新版的,可以看到当前单元格的位置,(行及列会突出显示),要获得位置就不行。

 回到顶部
帅哥哟,离线,有人找我吗?
wcs
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1037 积分:7428 威望:0 精华:0 注册:2008/8/31 22:52:00
  发帖心情 Post By:2009/7/31 9:31:00 [只看该作者]

这是我在一datalist  的doubleclick  里面的代码

Dim dst As WinForm.DataList = e.Form.Controls("预算项目")
Dim dr as DataRow = dst.Current '获得选定行
If dr Is Nothing Then
    Return
  else tables("会计凭证总表.会计凭证").current("项目名称") = dst.current("项目全称")
       e.Form.Close()
End If

意思是双击了DATALIST以后,定位当前行的某字段,再来给其他表赋值。

很简单的。

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  4楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/7/31 9:44:00 [只看该作者]

上面是行的位置,我说是的单元格位置及内容。

 回到顶部
帅哥哟,离线,有人找我吗?
wcs
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:五尾狐 帖子:1037 积分:7428 威望:0 精华:0 注册:2008/8/31 22:52:00
  发帖心情 Post By:2009/7/31 10:12:00 [只看该作者]

有了行,就有了单元格:

dst.current("项目全称")

 回到顶部
帅哥哟,离线,有人找我吗?
baoxyang
  6楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3313 积分:23146 威望:0 精华:1 注册:2009/3/31 11:25:00
  发帖心情 Post By:2009/7/31 12:39:00 [只看该作者]

可能没有说清楚吧。理解错误,二楼的是指定单元格,不是光标停留的单元格的内容。(也就是当前单元格的内容)


 回到顶部
帅哥哟,离线,有人找我吗?
czy
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2009/7/31 23:33:00 [只看该作者]

以下是引用baoxyang在2009-7-31 12:39:00的发言:

可能没有说清楚吧。理解错误,二楼的是指定单元格,不是光标停留的单元格的内容。(也就是当前单元格的内容)


目前不行的,只能等老六完善了。


 回到顶部