Foxtable(狐表)用户栏目专家坐堂 → 窗口_Table1颜色


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

主题:窗口_Table1颜色

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


加好友 发短信
等级:幼狐 帖子:176 积分:1353 威望:0 精华:0 注册:2014/3/27 14:28:00
  发帖心情 Post By:2014/11/1 22:18:00 [只看该作者]

能否把 15 引用"车辆信息"核载人数*80%

If e.Row(e.Col.Name) < 15 Then


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


加好友 发短信
等级:幼狐 帖子:176 积分:1353 威望:0 精华:0 注册:2014/3/27 14:28:00
  发帖心情 Post By:2014/11/3 18:04:00 [只看该作者]

Dim sql As String = "Select a.年度,a.车次,核载人数,Count(乘坐人) As 乘坐人数,核载人数-乘坐人数 As 空座数 From {车辆信息} a Inner JOIN {车辆安排} b ON  a.年度 = b.年度  And  a.车次 = b.车次 GROUP BY a.年度,a.车次,核载人数"
       Dim b1 As New CrossTableBuilder("统计表1",sql)
       b1.HGroups.AddDef("年度")
       b1.VGroups.AddDef("车次")
       b1.Totals.AddDef("核载人数")
       b1.Totals.AddDef("乘坐人数")
       b1.Totals.AddDef("空座数")
       b1.Build()
       b1.HorizontalTotal = True
       Tables("窗口1_Table1").DataSource = b1.BuildDataSource()

 

如果:核载人数-乘坐人数 = 空座数 是负数,那么为0。怎样改代码?请指点,谢谢


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/3 19:12:00 [只看该作者]

以下是引用Lc在2014-11-1 22:18:00的发言:

能否把 15 引用"车辆信息"核载人数*80%

If e.Row(e.Col.Name) < 15 Then

 

统计参考 http://www.foxtable.com/help/topics/0393.htm

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/3 19:13:00 [只看该作者]

Dim sql As String = "Select a.年度,a.车次,核载人数,Count(乘坐人) As 乘坐人数,iif(核载人数-乘坐人数<0,0,核载人数-乘坐人数) As 空座数 From {车辆信息} a Inner JOIN {车辆安排} b ON  a.年度 = b.年度  And  a.车次 = b.车次 GROUP BY a.年度,a.车次,核载人数"

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


加好友 发短信
等级:幼狐 帖子:176 积分:1353 威望:0 精华:0 注册:2014/3/27 14:28:00
  发帖心情 Post By:2014/11/4 12:01:00 [只看该作者]

谢谢

 回到顶部
总数 15 上一页 1 2