以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助] (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=185882) |
-- 作者:JoyGum -- 发布时间:2023/3/23 10:17:00 -- [求助] 请问绑定表,数组和日期 is null时, 打印出来是空白,有日期时打印出来不要有时分秒,代码怎么处理。 |
-- 作者:有点蓝 -- 发布时间:2023/3/23 10:19:00 -- |
-- 作者:JoyGum -- 发布时间:2023/3/23 10:39:00 -- [求助]打印报表綁定表達式问题 老师抱歉!没说清楚。 For c As Integer = 0 To ColNames.Length - 1 rt.Cells(0, c).Text = ColCaptions(c) If tb.Cols(c).Visible Then If tb.Cols(c).IsNumeric OrElse tb.Cols(c).IsDate Then \'如果是数值或日期列 rt.Cols(c).Style.TextAlignHorz = prt.AlignHorzEnum.Right \'数据水平靠右 End If If c = 4 OrElse c = 5 OrElse c = 6 Then rt.Cells(1, c).Text = "[Format(Fields!" & ColNames(c) & ".Value, ""#,##0.00"")]" \'設置綁定表達式 Else rt.Cells(1, c).Text = "[Fields!" & ColNames(c) & ".Value]" \'設置綁定表達式 End If End If |
-- 作者:有点蓝 -- 发布时间:2023/3/23 11:04:00 -- 试了一下,没有办法。不要使用绑定,改为遍历赋值把,类似:http://www.foxtable.com/webhelp/topics/1233.htm |
-- 作者:JoyGum -- 发布时间:2023/3/23 11:11:00 -- 好的。谢谢老师! |