Rss & SiteMap

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

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

标题:[求助]窗体table表,表达式列不听话...

1楼
ddlzq 发表于:2010/9/17 15:20:00
狐爸,我做了个窗体,关联其他表的,为何每次一打开窗体,有表达式的列不像其他列顺序不变,而自动跑到最后一列了呢?我保存表视图也不行...研究好半天也没试出来什么原因。狐爸指点啊。
2楼
狐狸爸爸 发表于:2010/9/17 15:21:00

1、用表视图

2、或者用SetColVisibleWidth

3、如果是Normal型Table,也可以调整后列顺序后保存一次。

3楼
ddlzq 发表于:2010/9/17 17:34:00

狐爸:

我在窗体上的那个表是table控件,请问这样怎么办?table控件表是Normal型的,绑定到了一个表上,做为副本,不允许编辑,这个表根据当前使用的表中一列数据对应行数据后筛选出对应数据,但此窗体上的table控件表还是发生表达式列位置串到最后最了...

难道要自己写显示列?那狐爸有没有好方法快速写显示列的名称的方法呢?

4楼
狐狸爸爸 发表于:2010/9/17 17:40:00
如果是副本,用SetColVisibleWidth或者表视图,不过一行代码而已。
 
或者用Move移动列:
 
 
With Tables("窗口1_Table1")
    .Cols("金额").Move(2)
End With
5楼
ddlzq 发表于:2010/9/17 17:44:00

好的,谢谢狐爸,我试一下图片点击可在新窗口打开查看

谢谢狐爸啊,原来是这样啊....

 

1、使用表视图

如果是Normal类型的Table,不管是副本还是非副本,都可以使用原表的表视图。

例如可以在窗口的AfterLoad事件中加入下面的代码:

Tables("窗口1_Table1").OpenView("精简")

[此贴子已经被作者于2010-9-17 17:48:36编辑过]
6楼
ddlzq 发表于:2010/9/17 18:01:00
那狐爸,有没有一下完成列宽中最佳列宽的代码?
7楼
mr725 发表于:2010/9/17 19:02:00
试一试: Tables("XXX").AutoSizeCols
8楼
ddlzq 发表于:2010/9/17 19:17:00
以下是引用mr725在2010-9-17 19:02:00的发言:
试一试: Tables("XXX").AutoSizeCols

图片点击可在新窗口打开查看mr725...谢谢噢...

共8 条记录, 每页显示 10 条, 页签: [1]

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

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