Foros del Web » Programación para mayores de 30 ;) » .NET »

Crystal Report C#

Estas en el tema de Crystal Report C# en el foro de .NET en Foros del Web. Hola saludos, tengo la siguiente rutina para hacer la conexion dinámica a Crystal con net en C#, y tengo problemas con al crear una instancia ...
  #1 (permalink)  
Antiguo 26/07/2005, 18:09
 
Fecha de Ingreso: julio-2002
Ubicación: Potosí-Bolivia
Mensajes: 215
Antigüedad: 22 años, 4 meses
Puntos: 0
Crystal Report C#

Hola saludos, tengo la siguiente rutina para hacer la conexion dinámica a Crystal con net en C#, y tengo problemas con al crear una instancia de ParameterFieldDefinitions ,,,encontre tutoriales en VB,,pero si alguien tuviera en C# o por lo menos pueda darme una ayudita..les estaria muy agradecida..

private void ImprimeVentas()
{

ReportDocument mireporte = new ReportDocument();

ParameterDiscreteValue pdv = new ParameterDiscreteValue();
ParameterFieldDefinitions pfds; //= new ParameterFieldDefinitions();
ParameterFieldDefinition pfd = new ParameterFieldDefinition();
ParameterValues pv = new ParameterValues();
CrystalDecisions.CrystalReports.Engine.Tables oCRTables = oCRDb.Tables;
CrystalDecisions.Shared.TableLogOnInfo oCRTableLogonInfo;

mireporte.Load("C:\\Inetpub\\wwwroot\\ControlValor es\\rptVentasss.rpt");



foreach (CrystalDecisions.CrystalReports.Engine.Table oCRTable in oCRTables)

oCRTableLogonInfo = oCRTable.LogOnInfo;
oCRTableLogonInfo.ConnectionInfo = new oCRConnectionInfo();
oCRTableLogonInfo.ConnectionInfo.ServerName = "10.50.1.16";
oCRTableLogonInfo.ConnectionInfo.UserID = "cramos";
oCRTableLogonInfo.ConnectionInfo.Password = "ramos";
oCRTableLogonInfo.ConnectionInfo.DatabaseName = "DB_PRUEBA_ARCHIVO";
oCRTable.ApplyLogOnInfo(oCRTableLogonInfo);
pfds = mireporte.DataDefinition.ParameterFields();
pfd = pfds.
pv = pfd.CurrentValues;
pdv.Value = dropValores.SelectedValue.Trim();
pv.Add[pdv];
mireporte.DataDefinition.ParameterFields["@varTipo"].ApplyCurrentValues(pv);
pfd.ApplyCurrentValues(pv);
CrystalReportViewer2.ReportSource = mireporte;
}



Gracias de antemano
__________________
Rodeate de buenos y tu lo pareceras..rodeate de genios y algo en ti se quedará...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 22:30.