Sou*_*kar 10 c# sql printing crystal-reports
我有一张使用Crystal Reports的收据,页面宽4英寸,高度应该是动态的.我将高度设置为2英寸,因为我不知道如何让它变得动态.该打印机是TVS RP-45 Justbill打印机.
打印机打印机正在弹出纸张.我如何阻止这种情况发生?
Crystal Reports之外的任何解决方案都会有所帮助.该程序使用C#.NET 2.0 Winforms编写,并连接到SQL Server 2005数据库.
Report Header Section
Bill no : 101
______________________________________________
Detail Section
Item Code Qty Amount
[ItemCode] [Qty] [Amount]
______________________________________________
Report Footer Section
Grand Total [GrandTotal]
______________________________________________
该报表页脚节使用约2会长这么我的纸张高度设置为2英寸.这并没有解决问题.如果有超过1个项目,纸张高度现在是应该的2倍.
打印机使用卷纸,它应该按照销售的商品数量按比例送纸.
请不要浪费纸张帮我解决这个问题.
我将提出一些不同的建议。
在 Windows 上的记事本或其他操作系统上的纯文本编辑器中创建新文档。
此文档 (.txt) 应仅包含一行:TEST_LINE_1
将该文档发送到您的打印机,并查看打印进纸后是否继续出现相同的情况。
如果在单行打印后继续进纸:检查设置如下(我知道你说过你已经检查过):
来自手册:[ http://www.tvs-e.in/pos/pdf/RP-45%20User%20Manual.pdf ] 要设置打印机的出厂设置,首先同时按“字体”、“换行”和“打印”按钮然后使用 ON/OFF 开关打开打印机。
如果你能逐字逐句地回复打印出来的内容,那就太好了。
您能否发布一张正在打印的内容以及进纸量的照片?
如果可能的话,尝试在不同的计算机或笔记本电脑上使用单行文本文件(如上所述)或自定义报告作业进行打印机 - 输出是否相同?
如果打印机作为 USB 设备安装:删除驱动程序文件的所有痕迹并将其作为打印机完全卸载 - 重新安装新副本,看看会发生什么 - 一样吗?
我很欣赏当你遇到问题时,其中一些事情总是“看起来很明显”,但它确实有助于从最基本的事情开始。