以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  根据一列条件,另外几列标示底色  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=165280)

--  作者:gaolei
--  发布时间:2021/5/12 14:28:00
--  根据一列条件,另外几列标示底色
老师:
     下午好啊,foxtable 有没有根据某一列选择的值,另外几列标示特殊底色的功能,比如有A\\B\\C\\D\\E五列,后四列根据A列选择的数值变化底色相应变化,比如A列选择是,D\\E底色标为红,选否,B\\C底色标为红,我看drawcell事件并不具备这种功能啊

--  作者:有点蓝
--  发布时间:2021/5/12 14:44:00
--  
drawcell事件就是具备这种功能,比如

if e.col.name = "D" then
if e.row("A") = "是" then
e.style = "样式1"
endif
end if

if e.col.name = "B" then
if e.row("A") = "否" then
e.style = "样式1"
endif
end if