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


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

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

帅哥哟,离线,有人找我吗?
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编辑过]

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


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

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

 回到顶部