我正在使用vb net 2005.我创建了一个带有一个表和一个rpt报告的.xsd数据集。 数据集是PedidosDataImpresion.xsd,表格为DatosPedido。 rpt表格是pedidoimpreso.rpt
这是我的代码:
Dim DatosImpresion As New PedidosDataImpresion
Dim TablaPrincipal As DataTable = DatosImpresion.DatosPedido
I = 0
TablaPrincipal.Rows.Add(1)
TablaPrincipal.Rows(I).Item("razonsocial") = Me.lblfacturacion.Text
TablaPrincipal.Rows(I).Item("calle") = Me.LblDireccion.Text
TablaPrincipal.Rows(I).Item("colonia") = Me.LblColonia.Text
TablaPrincipal.Rows(I).Item("ciudad") = Me.LblCiudad.Text
TablaPrincipal.Rows(I).Item("estado") = Me.LblEdo.Text
TablaPrincipal.Rows(I).Item("cp") = Me.LblEdo.Text
TablaPrincipal.Rows(I).Item("rfc") = Me.LblRfc.Text
PedidoImpreso.SetDataSource(DatosImpresion)
PedidoImpreso.PrintOptions.PrinterName = Impresora
PedidoImpreso.PrintToPrinter(Copias, True, 1, 1)
我希望直接打印到没有报告查看器的打印机
并且该报告没有数据。你能救我吗?
答案 0 :(得分:0)
你必须使用一些第三方工具来完成它。
你能做的是: 制作HTML表格 填充数据 打印页面加载(使用jQuery)
如果您需要报告格式,则需要报告查看器才能自行呈现。