Foxtable(狐表)用户栏目专家坐堂 → 请教临时表


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

主题:请教临时表

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/28 10:14:00 [显示全部帖子]

1、可以不build,也就是不出现在主表那里;

 

2、必须build以后,才能用。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/28 10:19:00 [显示全部帖子]

 呃,是。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/28 19:18:00 [显示全部帖子]

呃,直接绑定datatables的,是副本表,表代码要写到表属性那里去,而没有表属性的,写到全局表事件里去。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 9:20:00 [显示全部帖子]

肯定要加上 DataTables("临时表").GlobalHandler.DrawCell = True 

 

不会有什么不良效果的。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 9:25:00 [显示全部帖子]

例子你想说明什么?

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 9:29:00 [显示全部帖子]

drawcell事件,不要加上 e.Table.Refresh,它是很耗时的。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 9:46:00 [显示全部帖子]

If e.Table.DataTable.Name.Contains("统计")  Then
    e.Table.DataTable.AddUserStyle("abc",Color.LightBLue,Color.blue)
    If e.Row(e.Table.Cols(0).name) = "合计" Then
        e.Style = "abc"
        Dim sum1, sum2 As Double
        For Each r As Row In e.Table.Rows
            If r("产品") <> "合计" Then
                sum1 += r("数量")
                sum2 += r("金额")
            End If
        Next

        e.Row("数量") = sum1
        e.Row("金额") = sum2
    End If
End If


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 10:10:00 [显示全部帖子]

这个就是啊。

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 10:52:00 [显示全部帖子]

呃,drawcell是不断执行的,自然可以实时计算。


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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 11:00:00 [显示全部帖子]

以下是引用hbhb在2015/10/29 10:59:00的发言:
那如何改成通用的,就是不知道多少列及类型,累计变量改为vars类型行不行?

 

用vars变量,15楼的代码,你写成循环即可。


 回到顶部
总数 12 1 2 下一页