CRYSTAL REPORTS

THAINE 14/02/2012 08:48:43
#394646
Ao salvar um cadastro, preciso imprimir um relatório dos dados, e para isso
preciso usar o Crystal Reports, como faço para exibir no relatorio os dados cadastrados?
Desde já agradeço..
ALTAIR148 14/02/2012 09:09:55
#394651
Resposta escolhida
Bom dia, Qual banco de dados esta utilizando?
ALTAIR148 14/02/2012 09:14:21
#394652
THAINE 14/02/2012 09:45:17
#394659
estou usando o sql server.
na hora em que o usuário clicar em salvar,
deve aparecer o relatorio

vou ver o tópico sim , obrigada
THAINE 14/02/2012 12:01:41
#394688
estou fazendo da seguinte maneira: dr([Ô]Descricao[Ô]) = txtDescricao.Text
e o relatório está aparecendo em branco
alguem pode me ajudar?
GUIMORAES 14/02/2012 13:46:39
#394696
Faz um dataset e insira um datatable na mesma.
Ai é so popular o dataset, e depois exibir o relatorio.
Da uma pesquisa ai no forum, que tem bastante informação sobre isto.

Até mais.
THAINE 14/02/2012 14:03:24
#394698
Obrigada, eu consegui
agora estou tentando exibir todas as linhas do datagridview no crystal reports
THAINE 14/02/2012 14:40:22
#394699
For i = 0 To dgvMaterial.Rows.Count - 1
dr([Ô]CodMaterial[Ô]) = dgvMaterial.Rows(i).Cells(0).Value
dr([Ô]Descricao[Ô]) = dgvMaterial.Rows(i).Cells(1).Value
dr([Ô]Qtd[Ô]) = dgvMaterial.Rows(i).Cells(2).Value
dr([Ô]PrecoUnitario[Ô]) = dgvMaterial.Rows(i).Cells(3).Value
dr([Ô]Total[Ô]) = dgvMaterial.Rows(i).Cells(4).Value
Next
ds.Tables(0).Rows.Add(dr)
Dim cr As New RelatorioOrcamento
cr.SetDataSource(ds)
Form2.CrystalReportViewer1.ReportSource = cr
Form2.Show()

ele so pega a ultima linha do datagridview alguem pode me ajuda?
GUIMORAES 14/02/2012 14:42:24
#394701
For i = 0 To dgvMaterial.Rows.Count - 1
dr([Ô]CodMaterial[Ô]) = dgvMaterial.Rows(i).Cells(0).Value
dr([Ô]Descricao[Ô]) = dgvMaterial.Rows(i).Cells(1).Value
dr([Ô]Qtd[Ô]) = dgvMaterial.Rows(i).Cells(2).Value
dr([Ô]PrecoUnitario[Ô]) = dgvMaterial.Rows(i).Cells(3).Value
dr([Ô]Total[Ô]) = dgvMaterial.Rows(i).Cells(4).Value

ds.Tables(0).Rows.Add(dr)

Next
Dim cr As New RelatorioOrcamento
cr.SetDataSource(ds)
Form2.CrystalReportViewer1.ReportSource = cr
Form2.Show()


Tenta isto

THAINE 14/02/2012 14:45:16
#394702
Aparece a seguinte mensagem

[Ô]This row already belongs to this table.[Ô]
Página 1 de 2 [16 registro(s)]
Tópico encerrado , respostas não são mais permitidas