Foxtable(狐表)用户栏目专家坐堂 → [求助]窗体table表,表达式列不听话...


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

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

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
[求助]窗体table表,表达式列不听话...  发帖心情 Post By:2010/9/17 15:20:00 [只看该作者]

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

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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/9/17 15:21:00 [只看该作者]

1、用表视图

2、或者用SetColVisibleWidth

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


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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2010/9/17 17:34:00 [只看该作者]

狐爸:

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

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


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


加好友 发短信
等级:管理员 帖子:47448 积分:251048 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2010/9/17 17:40:00 [只看该作者]

如果是副本,用SetColVisibleWidth或者表视图,不过一行代码而已。
 
或者用Move移动列:
 
 
With Tables("窗口1_Table1")
    .Cols("金额").Move(2)
End With

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2010/9/17 17:44:00 [只看该作者]

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

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

 

1、使用表视图

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

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

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

[此贴子已经被作者于2010-9-17 17:48:36编辑过]

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2010/9/17 18:01:00 [只看该作者]

那狐爸,有没有一下完成列宽中最佳列宽的代码?

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


加好友 发短信 一级勋章
等级:MVP荣誉狐 帖子:5154 积分:31434 威望:0 精华:8 注册:2008/9/8 12:27:00
  发帖心情 Post By:2010/9/17 19:02:00 [只看该作者]

试一试: Tables("XXX").AutoSizeCols

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


加好友 发短信
等级:一尾狐 帖子:418 积分:3209 威望:0 精华:0 注册:2010/2/24 13:33:00
  发帖心情 Post By:2010/9/17 19:17:00 [只看该作者]

以下是引用mr725在2010-9-17 19:02:00的发言:
试一试: Tables("XXX").AutoSizeCols

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


 回到顶部