Array
(
)

Ajuda para Criação de relatórios do Report Viewer - Como pas

_rodolfo
   - 29 jul 2009

Estava usando o Crystal Report, mas por causa de limitação de usuários e dificuldade para distribui-lo ao cliente. Vou ver como usar o Report Viewer, mas agora quero passar comandos SQL no Form para a criação do Relatório. Igual eu fazia no Crystal Report Exemplo:

Imports System.Data.SqlServerCe

Private Sub FormFoto_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load

Dim Relatorio As New Foto ´Cria um objeto Relatrio
Dim ds As New AgendaDataSet ´Cria um DataSet com as mesmas configuraes do que est conectado ao banco
Dim Adapter As New SqlCeDataAdapter(´SELECT * FROM contatos WHERE NOT (foto IS NULL) ORDER BY nome´, My.Settings.ConnectionString) ´Cria um Adapter que preenche o Dataset
Adapter.Fill(ds,
´contatos´) ´Recebe as informaes do Dataset
Relatorio.SetDataSource(ds)
´Conecta o Dataset com o Relatrio
CrystalReportViewer1.ReportSource = Relatorio
´Carrega o Relatrio
End Sub

Se alguem puder me ajudar, fazer uma coisa parecida eu agradeço.