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


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

主题:窗口_Table1颜色

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


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


核载人数 应为“车辆信息”表 “核载人数”列
窗口_Table1; 
一号车核载人数80%为绿色,>=80%-<100%为黄色,>=100%为红色
二号车核载人数80%为绿色,>=80%-<100%为黄色,>=100%为红色
求代码?谢谢
[此贴子已经被作者于2014-11-1 18:01:30编辑过]

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


加好友 发短信
等级:狐神 帖子:4650 积分:33912 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2014/11/1 18:01:00 [只看该作者]

例子呢

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


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

可能网速问题上传不了

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


加好友 发短信
等级:三尾狐 帖子:705 积分:5411 威望:0 精华:0 注册:2014/3/15 23:14:00
  发帖心情 Post By:2014/11/1 18:37:00 [只看该作者]

用户已被锁定

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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2014/11/1 19:07:00 [只看该作者]


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


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

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目6.zip


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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33951 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2014/11/1 20:58:00 [只看该作者]

临时表不行吧。


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


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

 If e.Col.IsNumeric AndAlso e.Col.Name <> "合计" Then
    If e.Row.IsNull(e.Col.Name) = False
        If e.Row(e.Col.Name) < 15 Then
            DataTables("窗口1_Table1").AddUserStyle("绿牌",Color.FromARGB(0, 192, 0), Color.DarkSlateGray)          
            e.Style = "绿牌"       
        Else If e.Row(e.Col.Name) >= 15 AndAlso  e.Row(e.Col.Name) <= 20 Then
            DataTables("窗口1_Table1").AddUserStyle("黄牌", Color.Yellow, Color.DarkSlateGray)
            e.Style = "黄牌"
        Else If e.Row(e.Col.Name) > 20  Then
            DataTables("窗口1_Table1").AddUserStyle("红牌", Color.Red, Color.DarkSlateGray)
            e.Style = "红牌"
        End If
    End If

这段代码结果是

 
此主题相关图片如下:qq截图20141101213943.png
按此在新窗口浏览图片

 

怎样把这段代码

If e.Col.IsNumeric AndAlso e.Col.Name <> "合计" Then

 

改成 :

窗口1_Table1 列"一号车(第1车)"截短成"一号车"


这段代码错在哪?If e.Col.IsNumeric AndAlso e.Col.Name.SubString(0,3) = "一号车" Then

[此贴子已经被作者于2014-11-1 21:47:57编辑过]

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


加好友 发短信
等级:狐神 帖子:4650 积分:33912 威望:0 精华:0 注册:2008/8/31 22:44:00
  发帖心情 Post By:2014/11/1 22:01:00 [只看该作者]

If e.Col.IsNumeric AndAlso e.Col.Caption.StartsWith("一号车")
    If e.Row.IsNull(e.Col.Name) = False
        If e.Row(e.Col.Name) < 15 Then
            e.Table.DataTable.AddUserStyle("绿牌",Color.FromARGB(0, 192, 0), Color.DarkSlateGray)
            e.Style = "绿牌"
        Else If e.Row(e.Col.Name) >= 15 AndAlso  e.Row(e.Col.Name) <= 20 Then
            e.Table.DataTable.AddUserStyle("黄牌", Color.Yellow, Color.DarkSlateGray)
            e.Style = "黄牌"
        Else If e.Row(e.Col.Name) > 20  Then
            e.Table.DataTable.AddUserStyle("红牌", Color.Red, Color.DarkSlateGray)
            e.Style = "红牌"
        End If
    End If
End If
[此贴子已经被作者于2014-11-1 22:01:56编辑过]

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


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

谢谢!


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