예제 #1
0
        private void PrintButton_DisplayerRequested(object sender, ReferenceEventArgs e)
        {
            ATLBBuilder reportBuilder = new ATLBBuilder(currentATLB);

            e.TypeOfReflection = ReflectionTypes.DisplayInNew;
            e.DisplayerText    = ((Aircraft)currentATLB.Parent).RegistrationNumber + ". ATLB " + currentATLB.ATLBNo + ". Report";
            e.RequestedEntity  = new DispatcheredATLBReport(reportBuilder);
        }
예제 #2
0
 /// <summary>
 /// Создается отображение отчета по бортовому журналу ВС
 /// </summary>
 public DispatcheredATLBReport(ATLBBuilder builder) : this()
 {
     this.builder = builder;
     crystalReportViewer1.ReportSource = builder.GenerateReport();
     Dock = DockStyle.Fill;
 }