Foxtable(狐表)用户栏目专家坐堂 → 专业报表 在指定位置右对齐如何实现


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

主题:专业报表 在指定位置右对齐如何实现

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


加好友 发短信
等级:幼狐 帖子:129 积分:1150 威望:0 精华:0 注册:2020/5/9 9:40:00
专业报表 在指定位置右对齐如何实现  发帖心情 Post By:2020/11/21 20:33:00 [只看该作者]

需要在指定区域实现右对齐,用一下代码实现, 但结果有偏差,无法实现右对齐,在现有控件的控件情况下 如何实现右对齐
————————————————————————
Dim doc1 As New PrintDoc '定义一个报表
Dim rtt As prt.RenderText '文本
rtt= New prt.RenderText
Dim show As String = Format(12,"#0.00")
rtt.Text ="$ " &  Mid("      " ,1,6-len(show)) & show
rtt.X =60
rtt.Y="60"
Doc1.Body.Children.Add(rtt)

rtt= New prt.RenderText
show = Format(0,"#0.00")
rtt.Text ="$ " &  Mid("      " ,1,6-len(show)) & show
rtt.X =60
rtt.Y="Prev.Bottom"
Doc1.Body.Children.Add(rtt)

rtt= New prt.RenderText
 show = Format(11,"#0.00")
rtt.Text ="$ " &  Mid("      " ,1,6-len(show)) & show
rtt.X =60
rtt.Y="Prev.Bottom"
Doc1.Body.Children.Add(rtt)

Doc1.Preview() '预览报表
————————————————————————————————————————
图片点击可在新窗口打开查看

[此贴子已经被作者于2020/11/21 22:00:38编辑过]

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/22 20:15:00 [只看该作者]

指定一下字体:

Dim doc1 As New PrintDoc '定义一个报表
Dim rtt As prt.RenderText '文本
rtt= New prt.RenderText
rtt.Style.Font = New Font("宋体", 10)
Dim show As String = Format(12,"#0.00")
rtt.Text ="$ " &  show.PadLeft(6," ")
rtt.X =60
rtt.Y="60"
Doc1.Body.Children.Add(rtt)

rtt= New prt.RenderText
rtt.Style.Font = New Font("宋体", 10)
show = Format(0,"#0.00")
rtt.Text ="$ " &  show.PadLeft(6," ")
rtt.X =60
rtt.Y="Prev.Bottom"
Doc1.Body.Children.Add(rtt)

rtt= New prt.RenderText
rtt.Style.Font = New Font("宋体", 10)
 show = Format(11,"#0.00")
rtt.Text ="$ " &  show.PadLeft(6," ")
rtt.X =60
rtt.Y="Prev.Bottom"
Doc1.Body.Children.Add(rtt)

Doc1.Preview() '预览报表

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


加好友 发短信
等级:幼狐 帖子:129 积分:1150 威望:0 精华:0 注册:2020/5/9 9:40:00
  发帖心情 Post By:2020/11/23 8:46:00 [只看该作者]

只能用宋体吗?系统是在英文系统使用 我用“Arial” 字体问题没解决

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


加好友 发短信
等级:超级版主 帖子:110544 积分:562604 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/11/23 8:53:00 [只看该作者]

那就多试试其他的字体

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


加好友 发短信
等级:一尾狐 帖子:487 积分:3385 威望:0 精华:0 注册:2021/8/9 10:30:00
  发帖心情 Post By:2023/4/23 11:41:00 [只看该作者]

我也遇到这个问题,不好弄啊


 回到顶部