Foxtable(狐表)用户栏目专家坐堂 → [求助]如何判定打印是否超页


  共有3799人关注过本帖树形打印复制链接

主题:[求助]如何判定打印是否超页

帅哥哟,离线,有人找我吗?
2900819580
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1325 积分:9627 威望:0 精华:0 注册:2015/6/30 8:46:00
[求助]如何判定打印是否超页  发帖心情 Post By:2022/4/25 15:50:00 [只看该作者]

rtb = New prt.RenderTable '定义一个表格对象
rt = New prt.RenderText '定义一个文本对象
rt.Text = "检验员:" & r("检验员") & " _ " & r("修改日期")'设置文本对象的内容
rt.Style.Font = New Font("宋体", 11, FontStyle.Regular) '设置字体
rtb.Cells(0, 0).RenderObject = rt '将文本对象放置在单元格中
Dim lms() As String = {"", "主管:", "点收人:" }
For i As Integer = 1 To lms.Length - 1 ' lm As String In lms
    rt = New prt.RenderText '定义一个文本对象
    rt.Text = lms(i)'设置文本对象的内容
    rt.Style.Font = New Font("宋体", 11, FontStyle.Regular) '设置字体
    rtb.Cells(0, i).RenderObject = rt '将文本对象放置在单元格中
Next

If 没有超过一页 Then
doc.Body.Children.Add(rtb) '将表格对象加入到报表中
Else
doc.PageFooter = rtb
End 

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/25 15:54:00 [只看该作者]

没有办法判断

 回到顶部
帅哥哟,离线,有人找我吗?
2900819580
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:六尾狐 帖子:1325 积分:9627 威望:0 精华:0 注册:2015/6/30 8:46:00
  发帖心情 Post By:2022/4/26 0:31:00 [只看该作者]

dt.DataCols("不良率").SetFormat("0.00%")

不良率是用SETFormat设置出来的,打印的时候还是显示数字,如何处理?

 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107474 积分:546649 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/4/26 8:28:00 [只看该作者]

比如:rt.Text = format(r("不良率"),"0.00%")

 回到顶部