Get data into memory for approval generation so that page number transitions resolve
Fixed B2014-025:If not master/slave, load all data into memory for page number transitions. Present dialog if there are errors in page number transitions so that user can resolve. Added a property to determine if page number transition has incorrect page number caused by length of step’s text/wrapping & pagination Set property to determine if page number transition has incorrect page number caused by length of step’s text/wrapping & pagination Add tracking of inconsistent page number transitions; if pdf already open, don’t run 2nd pass for page number transitions (resulting pdf had unresolved page numbers);
This commit is contained in:
@@ -113,6 +113,7 @@ namespace VEPROMS
|
||||
Application.DoEvents();
|
||||
MyPromsPrinter.StatusChanged += new PromsPrinterStatusEvent(pp_StatusChanged);
|
||||
DateTime tStart = DateTime.Now;
|
||||
if (!CancelStop) PromsPrinter.ClearTransPageNumProblems();
|
||||
do
|
||||
{
|
||||
_PdfFile = MyPromsPrinter.Print(PDFPath);
|
||||
@@ -123,6 +124,7 @@ namespace VEPROMS
|
||||
this.Close();
|
||||
return;
|
||||
}
|
||||
if (!CancelStop) PromsPrinter.ReportTransPageNumProblems();
|
||||
DateTime tEnd = DateTime.Now;
|
||||
MyStatus = _PdfFile + " created.";
|
||||
MyStatus = string.Format("{0} created in {1:0.} milliseconds", _PdfFile, (TimeSpan.FromTicks(tEnd.Ticks - tStart.Ticks).TotalMilliseconds));
|
||||
|
Reference in New Issue
Block a user