0

vb net 2005 を使用しています。1 つのテーブルと rpt レポートを含む .xsd データセットを作成しました。データセットは、テーブル DatosPedido を含む PedidosDataImpresion.xsd です。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)

reportviewer を使用せずにプリンタに直接印刷したい

レポートにはデータがありません。手伝って頂けますか ?

4

1 に答える 1

0

それを行うには、サードパーティのツールを使用する必要がありました。

あなたができることは次のとおりです: ページの読み込み時に HTML テーブルにデータを印刷するテーブルを作成する (jQuery を使用)

レポート形式が必要な場合は、レポート ビューアー自体をレンダリングする必要があります。

于 2012-12-14T06:51:17.957 に答える