以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]如何用报表功能自动填写图表?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=90907)

--  作者:zhuzhi
--  发布时间:2016/9/24 21:51:00
--  [求助]如何用报表功能自动填写图表?
各位老师,我想实现一个像示例一样的票据打印的功能
但是我遇到一个很大的问题,那就是我的“票据”是用300分辨率的母版制作的。对方给我的母版图很大,放到窗口里设置属性,3000多像素的长,2000多的宽,狐表会自动截短,而且窗口不能显示完全。但如果我将之缩成75像素的小图,或者更改设置使得在窗口中显示出来的图变小,打印出来的字样就不能放到票据里了,错位非常严重。

使用窗口还有一个问题是:我的票据是一张A4纸2张,也就是可以对应两个数据。但我不知道如何才能让窗口里的文本框分别对应2行数据。

我想到了用报表来做这件事。但分辨率的问题依旧存在。我把图放到word或excel里,图片会压缩,而且无法显示出输入符。但如果作为背景导入,300分辨率的图片是十分的巨大,作为背景放入后根本就装不下
不知道使用专业报表功能能解决这个问题吗?可以怎么做呢?如果用excel或word报表的话,可以插入文本框来做吗?

或者,有什么方法可以解决使用窗口功能时遇到的那些问题呢?

十分感谢老师们!
[此贴子已经被作者于2016/9/24 21:52:13编辑过]

--  作者:狐狸爸爸
--  发布时间:2016/9/25 8:49:00
--  

改一下图片的dpi:

http://www.foxtable.com/webhelp/scr/2216.htm

 

窗口很难一页打印两行数据,我建议用专业报表。

 


--  作者:zhuzhi
--  发布时间:2016/9/25 10:50:00
--  
请问狐爸,不知道帮助里有没有可以借用或学习的,带图片式图表的专业报表的案例呢?我对这一块完全不懂,还是想从实践入手学习。
十分感谢!

--  作者:狐狸爸爸
--  发布时间:2016/9/25 10:53:00
--  
从这一节开始学习,先掌握专业报表:
http://www.foxtable.com/webhelp/scr/1166.htm


有具体问题再提问.


--  作者:zhuzhi
--  发布时间:2016/9/25 15:23:00
--  
嗯,如何定位呢?我看到单据套打里面:
rx = new prt.RenderText
rx.Text = CurRow(
"姓名")
rx.x = 
51
rx.y = 
36
doc.body.Children.Add(rx)
这里的x是横轴吗,从纸张最左点量起?
y是纵轴?

--  作者:狐狸爸爸
--  发布时间:2016/9/25 15:34:00
--  
实践出真知