Foxtable(狐表)用户栏目专家坐堂 → 专业报表设计救助!


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

主题:专业报表设计救助!

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/10 9:07:00 [显示全部帖子]

 呃,设置一个横坐标、纵坐标的偏移量。供用户设置,原先的坐标加上偏移量就行了。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/10 9:16:00 [显示全部帖子]

 画那个简单啊。

 

 1、你可以用窗口套打,做好一整个窗口,赋值,打印;

 

 2、用专业报表,就是先画一个大表格,再套一个表,再套一个表那样


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/11/10 23:10:00 [显示全部帖子]

Dim doc As New PrintDoc '定义一个报表
Dim rt As New prt.RenderText '定义一个文本对象
rt.Text = "Hello Foxtable" '设置文本对象的内容
rt.Width = 180 '对象宽度为40毫米
rt.Height = 180
rt.Style.Borders.All = New prt.Linedef
rt.Style.Spacing.Bottom = 0 '和下一个对象保持3毫米的距离
doc.Body.Children.Add(rt) '将文本对象加入到报表
Dim rt1 As New prt.RenderText '再次新建一个文本框
rt1.Text = "Hello Foxtable" '设置文本对象的内容
rt1.Width = 175 '对象宽度为40毫米
rt1.Height = 175
rt1.Style.Borders.All = New prt.Linedef(1, Color.Green)
rt.Children.Add(rt1) '将文本对象加入到报表
doc.Preview() '预览

 


 回到顶部