Ir para o conteúdo
jmldias

Erro Crystal Reports

Mensagens Recomendadas

jmldias

Olá eu uso o visual studio 2010 há 3 anos e hoje tive um desafio e não estou a conseguir resolver. Tenho que criar um relatório, tenho um aplicativo adicionado ao visual studio (crystal report) e já tenho os métodos gerar XSD, imprimir e o relatório criado, mas ao o chamar no formulário dá uma mensagem de erro:

CrystalReportExcepton was unhandled

Falha ao carregar o relatório.

Código inserido na class:

public void ImpAlerg(string qr, SqlConnection con1, CrystalDecisions.Windows.Forms.CrystalReportViewer cr)
{
DataSet ds = new DataSet();
SqlCommand cmd = new SqlCommand();
SqlDataAdapter DAdapter = new SqlDataAdapter();
cmd.Connection = con1;
cmd.CommandText = qr;
DAdapter.SelectCommand = cmd;
DAdapter.Fill(ds, "Pagamentos");
ReportDocument rep = new ReportDocument();
// string strReportPath = "D:\\ETAP\\2009-2010\\Valença\\IG11\\LP\\M11\\C_ADO\\LstAlerg.rpt";
string strReportPath = "E:\\Pap\\Discond\\DiscondReport\\Pagamentos.rpt";
rep.Load(strReportPath);
rep.SetDataSource(ds);

cr.ReportSource = rep;
}

Código no botão:

private void button5_Click(object sender, EventArgs e)
{
CPagamentos CPagamentosx = new CPagamentos();
Conexao con = new Conexao();
con.open();
crystalReportViewer1.Visible = true;



CPagamentosx.ImpAlerg("SELECT * FROM Pagamentos", con.GetCon(), crystalReportViewer1);
}

Editado por Caça
GeSHi

Dias ToLo 0:-)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
rumbafum

O Crystal Reports geralmente usa uma pasta temporária para os rpts em uso. Verifica se o user que está a correr tem permissões de escrita para essa pasta. Não te consigo dizer qual é a pasta, mas uma busca no google deve dar uma ajuda.

isto se ainda não resolveste o problema :)

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.