以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]关于打印输出的数据排列方式求助 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92498) |
-- 作者:nazi3729 -- 发布时间:2016/11/5 0:44:00 -- [求助]关于打印输出的数据排列方式求助 Dim doc As New PrintDoc() \'定义一个报表 Dim rt As prt.RenderText \'定义一个文本对象 doc.Stacking = prt.StackingRulesEnum.InlineLeftToRight \'设置排列方式 For i AS integer = 0 To 10 rt = New prt.RenderText() \'创建文本对象 rt.Text = "Hello Foxtable " & i \'设置文本对象的内容 rt.Width = 39 \'宽度为39毫米 rt.Height = 35 \'宽度为35毫米 rt.Style.Spacing.All = 2 \'设置各个方向的间隔 rt.Style.Borders.All = New prt.Linedef(1, Color.Red) \'设置边框 rt.Style.TextAlignHorz = prt.AlignHorzEnum.Center \'水平居中 rt.Style.TextAlignVert = prt.AlignVertEnum.Center \'垂直居中 doc.Body.Children.Add(rt) \'将文本对象加入到报表 Next doc.Preview() \'预览 这是帮助文档的关于报表打印排列方式的示例,本人菜鸟不懂,大概知道这是对一个指定表中的某一列的数据通过设置排列方式后,转移到一个表中,这和我的需求刚刚吻合。
[此贴子已经被作者于2016/11/5 1:02:26编辑过]
|
-- 作者:有点蓝 -- 发布时间:2016/11/5 9:12:00 -- 使用模板标签打印模式就可以,参考:http://www.foxtable.com/webhelp/scr/1414.htm 专业报表的话,先完整看看所有专业报表的内容吧
|
-- 作者:风中凌乱 -- 发布时间:2017/1/4 17:02:00 -- 你好!请问你的问题解决了吗?因为我也碰到相同的问题,现在还不知怎么解决。 |
-- 作者:有点色 -- 发布时间:2017/1/4 17:03:00 -- 以下是引用风中凌乱在2017/1/4 17:02:00的发言:
你好!请问你的问题解决了吗?因为我也碰到相同的问题,现在还不知怎么解决。
单独做一个实例,单独发帖子提问。 |