直接将Crystal Report打印到打印机

时间:2018-11-09 16:02:59

标签: printing crystal-reports vb6

我正在一个程序中创建标签打印功能,该程序需要为给定信息创建标签。我已经在Crystal Reports 9中创建了一个标签,但是在打印时遇到了问题。

我不想保存标签,我只是想在系统创建标签后直接打印它。

.menus {
  height: 200px;
  width: auto;
  display: flex;
  justify-content: center;
  flex-wrap: wrap;
}

.menu{
  width: 200px;
  height: 30px;
  float: left;
  border: 2px solid red;
  margin-left: 10px;
  margin-bottom: 10px;
}

以下代码允许我选择打印机

enter image description here

然后单击“打印”后,显示另一个对话框

enter image description here

但是,代码执行得很好,没有错误,但是打印队列中没有显示任何文档,并且报表也没有打印。

我为什么不能打印标签?

2 个答案:

答案 0 :(得分:0)

您的报告很可能不包含任何数据-选择/抑制公式或类似公式中存在某些逻辑错误。

如果您使用其他打印机进行打印,是否可以打印出某些内容?跟踪SQL(假设您的报表绑定到SQL Server),您可以看到已发出的查询吗?看起来正确吗?

答案 1 :(得分:0)

过去,我遇到过Zebra打印机的问题,这些问题全都与驱动程序有关。您是否已卸载打印机驱动程序并重新安装?否则,请尝试拔出并卸下设备,将其插入其他端口,然后重试?