以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 设置临时表格式 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=25262) |
-- 作者:wyd1008 -- 发布时间:2012/11/5 12:43:00 -- 设置临时表格式 各位老师,我想问个问题 我在统计时,生成的临时表,如果进行表格格式设置? 我知道只能通过全局表来进行设置,不过怎么进行编码? 是否有相关的章节哦??? 例如,我需要对选择的当前行的颜色进行设置,或者选中的当前行的字体颜色进行设置? |
-- 作者:狐狸爸爸 -- 发布时间:2012/11/5 14:28:00 -- 可以看看:
|
-- 作者:lin_hailun -- 发布时间:2012/11/5 14:30:00 -- 知识点:1、全局表事件;2、动态添加样式;3、drawcell事件编写 (判断单元格,是当前行的,就设置其样式是你设定的样式) http://www.foxtable.com/help/topics/0671.htm http://www.foxtable.com/help/topics/1579.htm http://www.foxtable.com/help/topics/0656.htm |
-- 作者:wyd1008 -- 发布时间:2012/11/5 14:34:00 -- 这个代码我写过的,我放在统计代码中,不可以,全局表代码中,放在什么位置? 我放在"click""PrepareEdit”都不可以,还是放的位置不对? |
-- 作者:lin_hailun -- 发布时间:2012/11/5 14:38:00 -- 以下是引用wyd1008在2012-11-5 14:34:00的发言:
这个代码我写过的,我放在统计代码中,不可以,全局表代码中,放在什么位置? 我放在"click""PrepareEdit”都不可以,还是放的位置不对? 应该是可以的,试一下在代码的最后加一句 Tables().ListMode = true \'整行的意思 |
-- 作者:狐狸爸爸 -- 发布时间:2012/11/5 14:38:00 -- 做个按钮,先统计,再设置格式:
Dim g As New GroupTableBuilder("统计表1", DataTables("订单")) |
-- 作者:wyd1008 -- 发布时间:2012/11/5 14:48:00 -- 谢谢狐爸 上面的问题解决了,但是有个新的问题,那就是 小计行,选择还是没有变化,如果想小计行也可以发生变化, 再如何进行设计?因为我的小计行,可不是1,2行,可能会达到上千行, Subtotal0 — SubtotalN 行 如果办? |
-- 作者:狐狸爸爸 -- 发布时间:2012/11/5 15:02:00 -- DataTables("统计表1").SysStyles("Subtotal0").BackColor = Color.Red DataTables("统计表1").SysStyles("Subtotal1").BackColor = Color.Red |
-- 作者:wyd1008 -- 发布时间:2012/11/5 15:10:00 -- 狐爸,我的意思是,如果我有1000行,我也要写1000行你写的那个代码? |
-- 作者:wyd1008 -- 发布时间:2012/11/5 15:12:00 -- 我明白了,谢谢, |