Example #1
0
 private void OnReportRenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     if (ReportCompletedCallback != null)
     {
         ReportCompletedCallback();
     }
 }
        void p_R_RenderingComplete(object sender, RenderingCompleteEventArgs e)
        {
            //MessageBox.Show("ORIGINAL \n centimetros left:" + reportViewer1.Margin.Left.ToString() + "\n" + "centimetros top:" + reportViewer1.Margin.Top.ToString());

            //if (reportViewer1.GetTotalPages() > 1)
            //{
            //    MessageBox.Show("El reporte contiene mas de una página, esto puede ocasionar una impresión erronea en el reporte, reduzca el contenido de los campos que se encuentran al final del formulario o campos extensos como por ejemplo observaciones o documentacion extra", "Error en el reporte", MessageBoxButtons.OK, MessageBoxIcon.Error);
            //    reportViewer1.ParentForm.Close();
            //}




            if (seted == false)
            {
                seted = true;
                System.Drawing.Printing.PageSettings PS = new System.Drawing.Printing.PageSettings();
                PS.Margins.Top = Convert.ToInt32(Class.Medida.ObtenerMedidaVertical() * 100m);
                PS.Margins.Left = Convert.ToInt32(Class.Medida.ObtenerMedidaHorizontal() * 100m);
                PS.Margins.Bottom = 0;
                PS.Margins.Right = 0;
                PS.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1169);

                reportViewer1.SetPageSettings(PS);
                reportViewer1.RefreshReport();

                //MessageBox.Show("centimetros left:" + PS.Margins.Left.ToString() + "\n" + "centimetros top:" + PS.Margins.Top.ToString());

            }
        }
Example #3
0
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     if (veiculo != null)
     {
         if (acao == AcaoReport.Imprimir)
         {
             this.reportViewer1.PrintDialog();
         }
         else if (acao == AcaoReport.SalvarWord)
         {
             this.reportViewer1.ExportDialog(reportViewer1.LocalReport.ListRenderingExtensions()[5]);
         }
         else if (acao == AcaoReport.SalvarPDF)
         {
             this.reportViewer1.ExportDialog(reportViewer1.LocalReport.ListRenderingExtensions()[3]);
         }
         else if (acao == AcaoReport.SalverExcel)
         {
             this.reportViewer1.ExportDialog(reportViewer1.LocalReport.ListRenderingExtensions()[1]);
         }
         txtPlaca.Focus();
         ClearLbl();
         this.Focus();
         veiculo = null;
         txtPlaca.Clear();
         txtPlaca.Focus();
         Imprimir.Enabled     = false;
         metroButton3.Enabled = false;
         btPDF.Enabled        = false;
         metroButton3.Enabled = false;
         metroButton2.Enabled = false;
     }
 }
Example #4
0
        private void camp(object sender, RenderingCompleteEventArgs e)
        {
            string[]  streamIds;
            Warning[] warnings;
            string    mimeType  = string.Empty;
            string    encoding  = string.Empty;
            string    extension = string.Empty;

            if (imprimir)
            {
                this.Hide();
                if (pdf)
                {
                    byte[] bytes = reportViewer1.LocalReport.Render("PDF", null, out mimeType,
                                                                    out encoding, out extension, out streamIds, out warnings);
                    //Se crear o se ocupa una carpeta temporal en windows sobre los pdfs
                    string directorio = Environment.GetFolderPath(Environment.SpecialFolder.UserProfile) + @"\pdfjubilados";
                    using (FileStream fs = new FileStream(directorio + subcarpeta + $@"\{nombrePdf}.pdf", FileMode.Create))
                    {
                        fs.Write(bytes, 0, bytes.Length);
                    }
                    this.Dispose();
                }
                else
                {
                    reportViewer1.PrintDialog();
                }
                this.Close();
            }
        }
Example #5
0
        private void camp(object sender, RenderingCompleteEventArgs e)
        {
            string[]  streamIds;
            Warning[] warnings;
            string    mimeType  = string.Empty;
            string    encoding  = string.Empty;
            string    extension = string.Empty;

            if (imprimir)
            {
                this.Hide();
                if (pdf)
                {
                    bytes = reportViewer1.LocalReport.Render("PDF", null, out mimeType,
                                                             out encoding, out extension, out streamIds, out warnings);
                    //Se crear o se ocupa una carpeta temporal en windows sobre los pdfs

                    this.Dispose();
                }
                else
                {
                    reportViewer1.PrintDialog();
                }
                this.Close();
            }
        }
Example #6
0
        // When Receipt Report Loads
        private void RenderingCompleteEventHandler(object sender, RenderingCompleteEventArgs e)
        {   // If Report Viewer is Loaded
            // Do Something

            /*ReportViewerDemo.PrinterSettings.PrinterName = "Microsoft Print to PDF";
             * ReportViewerDemo.PrintDialog();*/
        }
Example #7
0
 /// <summary>
 /// Handles the event raised by the report viewer when the report has been completely rendered.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void HandleReportViewerRenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     if (mPrint)
     {
         mReportViewer.PrintDialog();
         Close();
     }
 }
Example #8
0
        private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
        {

          



        }
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     if (this.printing == true)
     {
         this.printing = false;
         this.reportViewer1.LocalReport.SetParameters(new ReportParameter("HideBg", "False", true));
     }
 }
Example #10
0
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     if (reportViewer1.GetTotalPages() > 1)
     {
         MessageBox.Show("El reporte contiene mas de una página, esto puede ocasionar una impresión erronea en el reporte, reduzca el contenido de los campos que se encuentran al final del formulario o campos extensos como por ejemplo observaciones o documentacion extra", "Error en el reporte", MessageBoxButtons.OK, MessageBoxIcon.Error);
         this.Close();
     }
 }
Example #11
0
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     if (_Print)
     {
         Export(this.reportViewer1.LocalReport);
         m_currentPageIndex = 0;
         PrintDirectly();
     }
 }
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     try
     {
         this.reportViewer1.PrintDialog();
     }
     catch
     {
     }
 }
Example #13
0
 private void rptViewer_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     if (_Print)
     {
         //this.rptViewer.PrintDialog();
         Export(this.rptViewer.LocalReport);
         m_currentPageIndex = 0;
         PrintDirectly();
     }
 }
Example #14
0
 private void PrintRV(object sender, RenderingCompleteEventArgs e)
 {
     try
     {
         reportViewerCTNoPhaiThu.PrintDialog();
         reportViewerCTNoPhaiThu.Clear();
         reportViewerCTNoPhaiThu.LocalReport.ReleaseSandboxAppDomain();
     }
     catch (Exception ex)
     {
     }
 }
Example #15
0
        public void PrintSales(object sender, RenderingCompleteEventArgs e)
        {
            try
            {
                reportViewer1.PrintDialog();

                reportViewer1.Clear();
                reportViewer1.LocalReport.ReleaseSandboxAppDomain();
            }
            catch (Exception ex)
            {
            }
        }
Example #16
0
        private void reportViewer_RenderingComplete(object sender, RenderingCompleteEventArgs e)
        {
            try
            {
                //this.reportViewer.PrintDialog();
                if (ListoImprimir != null)
                {
                    ListoImprimir(this.reportViewer);
                }

                //PrintwithDialog(this.reportViewer);
            }
            catch (Exception)
            { }
        }
        void p_R_RenderingComplete(object sender, RenderingCompleteEventArgs e)
        {
            //MessageBox.Show("ORIGINAL \n centimetros left:" + reportViewer1.Margin.Left.ToString() + "\n" + "centimetros top:" + reportViewer1.Margin.Top.ToString());

            //if (reportViewer1.GetTotalPages() > 1)
            //{
            //    MessageBox.Show("El reporte contiene mas de una página, esto puede ocasionar una impresión erronea en el reporte, reduzca el contenido de los campos que se encuentran al final del formulario o campos extensos como por ejemplo observaciones o documentacion extra", "Error en el reporte", MessageBoxButtons.OK, MessageBoxIcon.Error);
            //    reportViewer1.ParentForm.Close();
            //}



            if (seted == false)
            {
                seted = true;
                System.Drawing.Printing.PageSettings PS = new System.Drawing.Printing.PageSettings();
                PS.Margins.Top    = Convert.ToInt32(Class.Medida.ObtenerMedidaVertical() * 100m);
                PS.Margins.Left   = Convert.ToInt32(Class.Medida.ObtenerMedidaHorizontal() * 100m);
                PS.Margins.Bottom = 0;
                PS.Margins.Right  = 0;

                /*  PS.HardMarginX = 0;
                 * PS.HardMarginY = 0;*/
                PS.PaperSize = new System.Drawing.Printing.PaperSize("A4", 827, 1169);
                reportViewer1.RenderingComplete += reportViewer1_RenderingComplete;
                reportViewer1.SetPageSettings(PS);

                reportViewer1.RefreshReport();

                //MessageBox.Show("centimetros left:" + PS.Margins.Left.ToString() + "\n" + "centimetros top:" + PS.Margins.Top.ToString());
            }
            else
            {
                int INDEXPDF = 0;

                for (int a = 0; a < reportViewer1.LocalReport.ListRenderingExtensions().Length; a++)
                {
                    if (reportViewer1.LocalReport.ListRenderingExtensions()[a].Name.Contains("PDF"))
                    {
                        INDEXPDF = a;
                        break;
                    }
                }
                reportViewer1.ExportDialog(reportViewer1.LocalReport.ListRenderingExtensions()[INDEXPDF], "", "c:\\hola.pdf");
            }
        }
Example #18
0
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
 }
Example #19
0
        private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
        {

            new Class.ReportingCalibration(reportViewer1);



        }
Example #20
0
 private void reportViewer_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     lblRenderTimeValue.Text = (DateTime.Now - _startTime).TotalSeconds.ToString() + " sec";
 }
Example #21
0
 private void ReportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     //DialogResult result = this.reportViewer1.PrintDialog();
     //this.Close();
 }
Example #22
0
 private void rptcro_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     isProcessing = false;
 }
Example #23
0
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     reportViewer1.PrintDialog();
 }
Example #24
0
 private void ReportViewer_OnRenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
 }
Example #25
0
 void msViewer_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     bRenderingComplete = true;
 }
Example #26
0
        private void PrintView_RenderingComplete(object sender, RenderingCompleteEventArgs e)
        {
            isLoaded = true;

            if (autoPrint)
            {

                ThreadStart ts = new ThreadStart(AutoPrint);

                Thread th = new Thread(ts);

                th.Start();

                //this.Hide();
                //this.WindowState = FormWindowState.Minimized;

                th.Join(6000);

                PrintView.PrintDialog();

                th.Abort();

                //SendKeys.Send("%(P)");

                this.Close();
            }

            //Thread.Sleep(1000);

            //th.Start();
        }
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     tsbt.Enabled = true;
 }
 /// <summary>
 /// Handles the event raised by the report viewer when the report has been completely rendered.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void HandleReportViewerRenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     if (mPrint)
     {
         mReportViewer.PrintDialog();
         Close();
     }
 }
        private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
        {

            if (reportViewer1.GetTotalPages() > 1)
            {
                MessageBox.Show("El reporte contiene mas de una página, esto puede ocasionar una impresión erronea en el reporte, reduzca el contenido de los campos que se encuentran al final del formulario o campos extensos como por ejemplo observaciones o documentacion extra", "Error en el reporte", MessageBoxButtons.OK, MessageBoxIcon.Error);
                //this.Close();
            }



        }
Example #30
0
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     reportViewer1.PrintDialog();
 }
Example #31
0
 void RptViewer_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     RptViewer.PrinterSettings.Copies = 2;
     RptViewer.PrintDialog();
     DialogResult = DialogResult.OK;
 }
Example #32
0
        void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
        {
            this.reportViewer1.PrintDialog();

            this.Close();
        }
Example #33
0
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     new Class.ReportingCalibration(reportViewer1);
 }
Example #34
0
 private void reportViewer1_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     isProcessing = false;
 }
Example #35
0
 private void RpViewer_RenderingComplete(object sender, RenderingCompleteEventArgs e)
 {
     this.LockControls(false);
 }
Example #36
0
 private void ShowPrintDialog(object sender, RenderingCompleteEventArgs e)
 {
     if (e != null)
     {
         viewerCONTRATO.PrintDialog();
     }
 }