Ver Mensaje Individual
  #2 (permalink)  
Antiguo 15/09/2011, 05:34
curl_yo
 
Fecha de Ingreso: enero-2011
Mensajes: 12
Antigüedad: 13 años, 10 meses
Puntos: 0
Respuesta: Problema al pasar Dataset a Crystal Reports

Acabo de dar con el problema.

Por si a alguien mas le pasa, lo que hay que hacer es para que crystal haga caso del dataset que le pasas. Indicarle el nombre del la tabla del dataset.

Recuerdo, esto solo me ha pasado Visual Studio 2010 (FrameWork 4) C#, Crystal Reports 10 y 2011..

Pongo el código corregido.

private bool publicarA(ExportFormatType tipo, DataSet ds, string informe, string archivo, string nombreParametro, string valorParametro, out string msg)

{

msg = "";

try

{


ReportDocument report = new ReportDocument();

report.Load(informe);

report.SetParameterValue("usuarioImpresion", "ADMINISTRADOR");

report.SetDatabaseLogon("sa", "****");

report.SetDataSource(ds.Tables["tabla"]);

report.ExportToDisk(tipo, archivo);

return true;

}

catch(Exception ex)

{

msg = ex.Message.ToString();

return false;

}

}

Saludo!