Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- private void Frm_Impresion_Presupuesto_Load(object sender, EventArgs e)
- {
- ConnectionInfo myConnectionInfo = new ConnectionInfo();
- myConnectionInfo.ServerName = System.Environment.MachineName;
- myConnectionInfo.DatabaseName = "DIENTE_SANOS";
- myConnectionInfo.UserID = "ODONTOLOGIA";
- myConnectionInfo.Password = "ODONTOLOGIA";
- myConnectionInfo.IntegratedSecurity = false;
- rd = new ReportDocument();
- ParameterField pco = new ParameterField();
- ParameterFields pfields = new ParameterFields();
- ParameterDiscreteValue pdvc = new ParameterDiscreteValue();
- pco.Name = "@CODPRE";
- pdvc.Value = SecPre;
- pco.CurrentValues.Add(pdvc);
- pfields.Add(pco);
- crystalReportViewer1.ParameterFieldInfo = pfields;
- SetDBLogonForReport(myConnectionInfo);
- rd.Load("D:/Reporte/Reporte_Presupuesto.rpt");
- crystalReportViewer1.ReportSource = rd;
- SetDBLogonForReport(myConnectionInfo);
- }
- ReportDocument rd = new ReportDocument();
- private void SetDBLogonForReport(ConnectionInfo connectionInfo)
- {
- TableLogOnInfos tableLogOnInfos = crystalReportViewer1.LogOnInfo;
- foreach (TableLogOnInfo tableLogOnInfo in tableLogOnInfos)
- {
- tableLogOnInfo.ConnectionInfo = connectionInfo;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement