Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共5 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:单元格绘制颜色

1楼
denghui69986 发表于:2024/7/17 12:23:00
在生产记录表里面有“订单数量”列和“完成数量”列,想实现完成数量等于订单数量变黄色,大于订单数量变红色,下面代码变颜色不对,不知那里设置错了,老师帮忙看看,谢谢
下面代码!
If e.Table.compute("count(订单数量)", "订单数量 <> '" & e.Row("订单数量") & "' and  完成数量='" & e.Row("完成数量") & "'") > 0 Then
e.style = "样式2"
Else
If e.Row("订单数量") = e.Row("完成数量") Then
e.style = "样式1"
Else
End If
If e.Row("订单数量") > e.Row("完成数量") Then
e.style = "样式3"
End If
End If
2楼
cd_tdh 发表于:2024/7/17 13:19:00
样式1、2、3对应的什么颜色?
[此贴子已经被作者于2024/7/17 13:23:22编辑过]
3楼
denghui69986 发表于:2024/7/17 13:33:00
样式1是黄色,2是白色,3是红色
4楼
有点蓝 发表于:2024/7/17 13:39:00
'If e.Table.compute("count(订单数量)", "订单数量 <> '" & e.Row("订单数量") & "' and  完成数量='" & e.Row("完成数量") & "'") > 0 Then
'    e.style = "样式2"
'Else
    If e.Row("订单数量") = e.Row("完成数量") Then
        e.style = "样式1"
    ElseIf e.Row("订单数量") > e.Row("完成数量") Then
        e.style = "样式3"
    End If
'End If
5楼
denghui69986 发表于:2024/7/17 15:11:00
谢谢,可以了,感谢!
共5 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .02734 s, 2 queries.