Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:求助:Normal型Table 的当前行问题

1楼
shixia 发表于:2010/12/5 19:20:00

表A以Normal型Table 形式放在窗口一中,列一为多文件扩展性,独立“窗口二”中有一ListBox列表框,在窗口的After事件中设代码:

e.Form.Controls("ListBox1").ComboList =  Forms("窗口一").Controls("Table1").Current("列一")

但是窗口二打开不显示列一内容,如何办?

2楼
狐狸爸爸 发表于:2010/12/5 20:41:00

请用做个最简单的例子演示所遇到的问题。

3楼
狐狸爸爸 发表于:2010/12/5 20:44:00

还有这种用法肯定是不对的:
 
Forms("窗口一").Controls("Table1").Current("列一")
 
如果是副本,应该:
Tables("窗口1_Table1").Current("列一")
 
如果不是副本,直接:
Tables("表名").Current("列一")
 
建议看看:
http://help.foxtable.com/topics/1788.htm

 

4楼
shixia 发表于:2010/12/5 21:07:00
不好意思 ,写错了。例子就是:http://www.foxtable.com/dispbbs.asp?boardid=2&Id=8748 你的项目12.但是经测试在你的项目上一切正常,上下移动行,窗口ListBox数据也随之变动,但是在我的项目上就不行,由于项目很大,而且数据源是SQl,不便上传。我切换到主表上(原主表放在窗口中),再打开窗口ListBox,只显示当时那一行的数据,随后上下移动行,窗口ListBox中的数据不随之变化。难道是项目有问题?
5楼
狐狸爸爸 发表于:2010/12/5 21:10:00
呵呵,你打开我那个项目,表的Currentchanged事件中设置了代码的,否则在表中移动行,ListBox中的数据肯定不会变化,因为ListBox并非绑定到字段的,只能用代码更新。
6楼
shixia 发表于:2010/12/5 21:22:00
惭愧图片点击可在新窗口打开查看
共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.