以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  专业报表问题  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=129615)

--  作者:cyrollin
--  发布时间:2019/1/2 16:50:00
--  专业报表问题
refer to this page: http://www.foxtable.com/webhelp/scr/1179.htm

    rx = new prt.RenderText
    rx.Text = CurRow("日期")
    rx.x = 51
    rx.y = 36
   rx.Style.F_o-n-t_name = "微-软——雅黑"
    rx.style.fontsize = 10        ‘加入了这二行,就出错了, 不是这么设置的吗?
    doc.body.Children.Add(rx)


.NET Framework 版本:2.0.50727.8937
Foxtable 版本:2018.9.9.1
错误所在事件:窗口,收据打印,Button3,Click
详细错误信息:
未将对象引用设置到对象的实例。
[此贴子已经被作者于2019/1/2 16:57:56编辑过]

--  作者:有点甜
--  发布时间:2019/1/2 17:19:00
--  

Dim doc As New PrintDoc \'定义一个报表
Dim rt As New prt.RenderText \'定义一个文本对象
rt.Text = "Hello Foxtable" \'设置文本对象的内容
rt.Style.Font = new Font("宋体", 18)
doc.Body.Children.Add(rt) \'将文本对象加入到报表
doc.Preview() \'预览


--  作者:cyrollin
--  发布时间:2019/1/2 19:26:00
--  
我遇到的问题有好几个,
1. WIN10系统没有打印服务器属性设置, http://www.foxtable.com/help/index.htm?page=2904.htm
2. 针式打印机不支持自定义纸张
3. foxtable预览里面的页面设置不能保存, 每次都要手动调整一下。我要设置成 纵向, 怎么办?

图片点击可在新窗口打开查看此主题相关图片如下:微信图片_20190102192324.png
图片点击可在新窗口打开查看

[此贴子已经被作者于2019/1/2 19:27:17编辑过]

--  作者:cyrollin
--  发布时间:2019/1/2 19:39:00
--  
哦, 我用代码. doc.print() 直接打印就可以了,不要用预览,用了还很出错。
[此贴子已经被作者于2019/1/2 19:55:02编辑过]

--  作者:有点甜
--  发布时间:2019/1/2 20:05:00
--  

直接用 doc.print() 

 

如果需要预览,参考

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=122281&replyID=823278&skin=1

 


--  作者:cyrollin
--  发布时间:2019/1/2 20:07:00
--  
还有一个小问题,我用的连打纸张,始终都是在重新进第一张打印纸时,打印机会自动入纸多一点,结果造成后面的页面打印出来位置靠下/ 错位了。

代码设置的页边距都是 0

这个怎么解决呢?
[此贴子已经被作者于2019/1/2 20:16:14编辑过]

--  作者:有点甜
--  发布时间:2019/1/2 20:43:00
--  

试试这样

 

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

 


--  作者:cyrollin
--  发布时间:2019/1/2 20:52:00
--  
用的win10, 但WIN10系统没有打印服务器属性设置。
--  作者:有点甜
--  发布时间:2019/1/2 21:33:00
--  
以下是引用cyrollin在2019/1/2 20:52:00的发言:
用的win10, 但WIN10系统没有打印服务器属性设置。

 

打开类似的界面即可,一般在属性、或者打印首选项那里。


--  作者:cyrollin
--  发布时间:2019/1/2 21:40:00
--  
打印机有光敏设置,我才问了经销商,明天试下。谢谢甜老师,辛苦了。