Beispiel #1
0
        private void GlobalEvents_SavingReportInDesigner(object sender, Stimulsoft.Report.Design.StiSavingObjectEventArgs e)
        {
            if (designer.Report == null)
            {
                return;
            }
            e.Processed        = true;
            messageBox         = new MessageBoxWindow();
            messageBox.Closed += delegate
            {
                if (messageBox.Result == MessageBoxResult.Yes)
                {
                    SaveFileDialog saveDialog = new SaveFileDialog();
                    saveDialog.Filter = "Report Files (*.mrt) | *.mrt";
                    if (saveDialog.ShowDialog() == true)
                    {
                        var stream = saveDialog.OpenFile();
                        StiXmlReportSLService saveService = new StiXmlReportSLService();
                        saveService.Save(designer.Report, stream);

                        stream.Flush();
                        stream.Close();
                        stream.Dispose();
                        stream = null;
                    }
                }

                messageBox = null;
            };

            messageBox.Show();
        }
Beispiel #2
0
        private void GlobalEvents_SavingReportInDesigner(object sender, Stimulsoft.Report.Design.StiSavingObjectEventArgs e)
        {
            if (designerControl1.Report == null)
            {
                return;
            }
            e.Processed = true;

            designerControl1.Report.Save("Report.mrt");
        }
        private void GlobalEvents_SavingReportInDesigner(object sender, Stimulsoft.Report.Design.StiSavingObjectEventArgs e)
        {
            if (ReportDesigner.Report == null)
            {
                return;
            }
            e.Processed = true;


            Guardar();
        }
        private void GlobalEvents_SavingReportInDesigner(object sender, Stimulsoft.Report.Design.StiSavingObjectEventArgs e)
        {
            if (!Equals(sender, DesignerControl))
            {
                return;
            }

            if (e.SaveAs)
            {
                e.Processed = false;
                var dc = DesignerControl;
                if (dc == null)
                {
                    return;
                }
                dc.ReportFileName = FileAdapter.removeBadChar(tbReportName.Text);
            }
        }