private void FormatearReporte(crActaTitulacion rep) { SubreportObject subrep = rep.ReportDefinition.ReportObjects["subrepTitulados"] as SubreportObject; ReportDocument srTitulados = subrep.OpenSubreport("srTitulados"); ReportObjects objSecEncabezado = srTitulados.ReportDefinition.Sections["Section6"].ReportObjects; ReportObjects objSecDetalle = srTitulados.ReportDefinition.Sections["Section5"].ReportObjects; int x_ini = objSecEncabezado["lnv01"].Left, x_fin = objSecEncabezado["lnv02"].Left; int n_distancia = (x_fin - x_ini) / v_nRequisitosCalificados; /*Response.Write(objSecEncabezado["lnv11"].GetType().ToString()); * Response.Flush();*/ LineObject linea = objSecEncabezado["lnv11"] as LineObject; /*Response.Write("<br>"+linea.Left.ToString()); * Response.Flush();*/ //objSecEncabezado["lnv11"].Left = 11000; //objSecEncabezado["lnv11"].Left = 8000; //objSecEncabezado["lnv12"].Left = n_distancia * 2; //objSecEncabezado["Text37"].Left = 0; }
public virtual ReportDocument CreateReport() { crActaTitulacion rpt = new crActaTitulacion(); rpt.Site = this.Site; return(rpt); }
private void Page_Load(object sender, System.EventArgs e) { // Introducir aquí el código de usuario para inicializar la página v_acti_ncorr = Request.QueryString["acti_ncorr"]; if (v_acti_ncorr != "") { crActaTitulacion rep = new crActaTitulacion(); conexion.Open(); ObtenerDatos(); adpEncabezado.SelectCommand.Parameters["acti_ncorr"].Value = v_acti_ncorr; adpEncabezado.Fill(ds); adpEncRequisitosCalificados.SelectCommand.CommandText = FormarSqlEncReqCalificados(); adpEncRequisitosCalificados.Fill(ds); adpGrupos.SelectCommand.CommandText = FormarSqlGrupos(); adpGrupos.Fill(ds); adpTitulados.SelectCommand.CommandText = FormarSqlTitulados(); adpTitulados.Fill(ds); //FormatearReporte(rep); /*Response.Write("<pre>"+adpEncRequisitosCalificados.SelectCommand.CommandText+"</pre>"); * Response.Write("<pre>"+adpGrupos.SelectCommand.CommandText+"</pre>"); * Response.Write("<pre>"+adpTitulados.SelectCommand.CommandText+"</pre>"); * Response.Flush();*/ rep.SetDataSource(ds); visor.ReportSource = rep; visor.Visible = false; ExportarPDF(rep); conexion.Close(); } }
public virtual ReportDocument CreateReport() { crActaTitulacion rpt = new crActaTitulacion(); rpt.Site = this.Site; return rpt; }
private void Page_Load(object sender, System.EventArgs e) { // Introducir aqu� el c�digo de usuario para inicializar la p�gina v_acti_ncorr = Request.QueryString["acti_ncorr"]; if (v_acti_ncorr != "") { crActaTitulacion rep = new crActaTitulacion(); conexion.Open(); ObtenerDatos(); adpEncabezado.SelectCommand.Parameters["acti_ncorr"].Value = v_acti_ncorr; adpEncabezado.Fill(ds); adpEncRequisitosCalificados.SelectCommand.CommandText = FormarSqlEncReqCalificados(); adpEncRequisitosCalificados.Fill(ds); adpGrupos.SelectCommand.CommandText = FormarSqlGrupos(); adpGrupos.Fill(ds); adpTitulados.SelectCommand.CommandText = FormarSqlTitulados(); adpTitulados.Fill(ds); //FormatearReporte(rep); /*Response.Write("<pre>"+adpEncRequisitosCalificados.SelectCommand.CommandText+"</pre>"); Response.Write("<pre>"+adpGrupos.SelectCommand.CommandText+"</pre>"); Response.Write("<pre>"+adpTitulados.SelectCommand.CommandText+"</pre>"); Response.Flush();*/ rep.SetDataSource(ds); visor.ReportSource = rep; visor.Visible = false; ExportarPDF(rep); conexion.Close(); } }
private void FormatearReporte(crActaTitulacion rep) { SubreportObject subrep = rep.ReportDefinition.ReportObjects["subrepTitulados"] as SubreportObject; ReportDocument srTitulados = subrep.OpenSubreport("srTitulados"); ReportObjects objSecEncabezado = srTitulados.ReportDefinition.Sections["Section6"].ReportObjects; ReportObjects objSecDetalle = srTitulados.ReportDefinition.Sections["Section5"].ReportObjects; int x_ini = objSecEncabezado["lnv01"].Left, x_fin = objSecEncabezado["lnv02"].Left; int n_distancia = (x_fin - x_ini) / v_nRequisitosCalificados; /*Response.Write(objSecEncabezado["lnv11"].GetType().ToString()); Response.Flush();*/ LineObject linea = objSecEncabezado["lnv11"] as LineObject; /*Response.Write("<br>"+linea.Left.ToString()); Response.Flush();*/ //objSecEncabezado["lnv11"].Left = 11000; //objSecEncabezado["lnv11"].Left = 8000; //objSecEncabezado["lnv12"].Left = n_distancia * 2; //objSecEncabezado["Text37"].Left = 0; }