以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 非常菜鸟的问题。设置了表视图 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2480) |
||||||
-- 作者:卟离卟弃 -- 发布时间:2009/4/17 9:09:00 -- 非常菜鸟的问题。设置了表视图 设置表视图,对于不同的用户组启动不同的视图,是在项目属性中加代码还是在表属性中加? 是那个事件,,, 有事例更好。。。 谢谢 |
||||||
-- 作者:狐狸爸爸 -- 发布时间:2009/4/17 9:15:00 -- 在AfterOpenProject事件中 |
||||||
-- 作者:kylin -- 发布时间:2009/4/17 9:16:00 -- MainTableChanged 窗口的AfterLoad事件等在你需要打开该表的地方设置吧 |
||||||
-- 作者:卟离卟弃 -- 发布时间:2009/4/17 9:38:00 -- 还有一个 |
||||||
-- 作者:狐狸爸爸 -- 发布时间:2009/4/17 9:39:00 -- [求助]超级菜鸟求助,高手们指教啊。加减乘除~~ 可以的,可以看看DrawCell事件 |
||||||
-- 作者:卟离卟弃 -- 发布时间:2009/4/17 9:43:00 -- 恩谢谢,是那样 |
||||||
-- 作者:狐狸爸爸 -- 发布时间:2009/4/17 9:47:00 -- 好多办法,其中一个: Cols的方法有:
Remove方法从Table中移除指定的列,注意是移除,不是删除,被移除的列继续存在于DataTable中,该列还可以正常参与各种计算,只是用户再也看不到这一列。 语法: Remove(ColName1, ColName2, ColName3...) ColName1: 字符型,指定要移除列的列名称,可以指定任意多列。 例如在订单表中移除折列: If Tables( "订单").Cols.Contains("折扣") ThenTables("订单").Cols.Remove("折扣") End If 也可以一次移除多列,例如: Tables( "订单").Cols.Remove("折扣","金额") |
||||||
-- 作者:yangming -- 发布时间:2009/4/17 9:49:00 -- 可以自定义菜单 |
||||||
-- 作者:卟离卟弃 -- 发布时间:2009/4/17 10:11:00 -- 谢谢,我觉得7楼的解决办法很好 不用重新搞个菜单。 |