以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- drawcell绘制怎么导出到excel表中 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=131310) |
-- 作者:最嗨魔女呜啦啦 -- 发布时间:2019/2/22 17:38:00 -- drawcell绘制怎么导出到excel表中 此主题相关图片如下:1.png 请问在狐表中用drawcell绘制的想在excel表中也展示成这个样子该怎么实现
|
-- 作者:最嗨魔女呜啦啦 -- 发布时间:2019/2/22 17:39:00 -- drawcell 代码: If e.Row.IsNull("姓名") = True Then e.text = "" Else If e.Col.Name.StartsWith("第") Then Dim r As Row = Tables("班段设置").Rows(e.Col.Name.SubString(1,1) - 1) If e.Row(e.Col.Name) > r("实际结束时间") Then e.Text = "√" ElseIf e.Row(e.Col.Name) < r("实际开始时间") Then e.text = "√" Else e.Text = " " End If End If
|
-- 作者:有点蓝 -- 发布时间:2019/2/22 17:43:00 -- 使用表达式:http://www.foxtable.com/webhelp/scr/1388.htm |
-- 作者:最嗨魔女呜啦啦 -- 发布时间:2019/2/22 18:18:00 -- 怎么列表达式 想了下如果用IFF判断的话 主要涉及了一个时间的比较 要将当前单元格的时间与另一张表(表名:班段设置) 的实际结束时间和实际开始时间进行比较 而且最终要展示为 √ 的形式 而且当前列的属性还是日期时间 要变为字符串 感觉有点难 求指点 |
-- 作者:有点蓝 -- 发布时间:2019/2/22 20:20:00 -- 如果要跨表查询,只能使用报表事件来处理了:http://www.foxtable.com/webhelp/scr/1953.htm |