以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]单元格绘制 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=153741) |
-- 作者:miaoqingqing -- 发布时间:2020/8/21 10:32:00 -- [求助]单元格绘制 国家 经济情况 判定 美国 发达国家 发达国家 样式1 美国 发达国家 发展中国家 样式2 中国 发展中国家 发展中国家 样式1 中国 发展中国家 发展中国家 样式1 英国 发达国家 发达国家 样式1 英国 发达国家 样式2 法国 样式2 求助,上面多行,条件,判定列,单元格绘制
[此贴子已经被作者于2020/8/21 10:32:10编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/8/21 10:36:00 -- 没看懂,使用文字描述一下逻辑 |
-- 作者:miaoqingqing -- 发布时间:2020/8/21 10:46:00 -- 回复:(有点蓝)没看懂,使用文字描述一下逻辑 国家列中,全部等于 美国的行,经济情况一样,判断值等于不等于经济情况的值,分别绘制单元格样式1 2 [此贴子已经被作者于2020/8/21 10:46:31编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/8/21 10:52:00 -- if e.row("经济情况") = e.row("判定") then e.style = "样式1" else e.style = "样式2" end if
|
-- 作者:miaoqingqing -- 发布时间:2020/8/21 10:56:00 -- 回复:(有点蓝)if e.row("经济情况") = e.row(... 国家列中,全部等于 美国的行,经济情况如果不一样,判断列都绘制单元格样式2,主要是这个不会 美国 发达国家 发达国家 样式2 美国 发展中国家 发达国家 样式2 |
-- 作者:有点蓝 -- 发布时间:2020/8/21 11:14:00 -- 为什么1楼都是发达国家却绘制样式1,而5楼绘制样式2?根据什么进行区分? |
-- 作者:miaoqingqing -- 发布时间:2020/8/21 11:41:00 -- 回复:(有点蓝)为什么1楼都是发达国家却绘制样式1,... 想检查, 1楼 国家相同的所有行,经济情况一样,判断正确样式1,不正确样式2 5楼 国家相同的所有行,经济情况不一样,判断结果都是错误突显,样式2 不会一个表多行多列判断,单元格绘制
[此贴子已经被作者于2020/8/21 11:42:32编辑过]
|
-- 作者:有点蓝 -- 发布时间:2020/8/21 12:16:00 -- if e.table.compute("count(经济情况)","经济情况 <> \'" & e.row("经济情况") & "\' and 国家=\'" & e.row("国家") & "\'") > 0 then e.style = "样式2" else if e.row("经济情况") = e.row("判定") thene.style = "样式1" else e.style = "样式2" end if end if
|