Rss & SiteMap

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

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

标题:表视图不生效的问题

1楼
baoxyang 发表于:2009/4/30 16:04:00
DataTables("出入库明细表").LoadFilter = "[入库单号] = '"& tt &"'"
     DataTables("出入库明细表").Load() 
     Tables("出入库明细表").OpenView("kr")
但此窗口有存在Distlist也是绑定"出入库明细表"的,在关联表.出入库明细表列标题显示是全部而不是视图的列显示.请各位帮指点!
2楼
狐哥 发表于:2009/4/30 16:15:00

我也有这个问题,只能在关联表中设置,保存后再打开就是设置好的视图了.
但如增加列,这个列也会显示在关联表中.
关联表没办法调用视图.不知何故.

3楼
狐狸爸爸 发表于:2009/4/30 16:17:00

视图是针对Table的,每个Table都应该单独打开视图,所以你还应该:

Tables("关联表.出入库明细").OpenView("kr")

或者一次搞定:

for each t as Table In Tables
   If t.DataTable.Name = "出入库明细表" Then
     t.OpenView("kr")
   End If
Next

 

4楼
baoxyang 发表于:2009/4/30 16:23:00

因这个表需要建立多个不同的视图的.不同的窗口使用此表,显示列是不同的.怎么办?

5楼
baoxyang 发表于:2009/4/30 16:30:00
是否在窗口打开时,设置视图即可,Tables("关联表.出入库明细表").OpenView("kr"),数据如何发生变化都无关系吧?
6楼
baoxyang 发表于:2009/4/30 16:37:00
比如,出入库明细表与主表建立了关联,主表为查询表,Table控件绑定的是查询表.出入库明细表,而Datalist绑定的是出入库明细表,绑定不了查询表.出入库明细表,但建立视图只能在查询表.出入库明细表上,如何建立出入库明细表视图呢?
7楼
yangming 发表于:2009/4/30 16:40:00
看我的,可以放在窗口的:AfterLoad事件中
Tables("员工档案.个人简历").OpenView("1")
Tables("员工档案.家庭成员").OpenView("1")
Tables("员工档案").OpenView("lr")
8楼
baoxyang 发表于:2009/4/30 16:44:00

我也是放在窗口的:AfterLoad事件中第一行,提示"查询表.出入库明细表"不存在呀,明明Table绑定的是"查询表.出入库明细表"

9楼
狐狸爸爸 发表于:2009/4/30 16:47:00
1、表视图和DataList没有关系,DataList自己有属性,用于设置要显式那些列。
2、在AfterLoad可以设置Table的视图,除非你搞错表的名称了,关于关联表的名称,请看看帮助文件。

搞不定,就做简单的例子来说明,我帮你看看。
10楼
baoxyang 发表于:2009/4/30 16:48:00
好的.
共10 条记录, 每页显示 10 条, 页签: [1]

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

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