C2023-023 Quick Print

This commit is contained in:
Paul Larsen 2023-12-21 10:04:58 -05:00
parent 3acdf1f6b4
commit 051805c76d

View File

@ -1154,6 +1154,8 @@ namespace VEPROMS
} }
void tv_QPrintProcedure(object sender, vlnTreeEventArgs args) // Quick Print void tv_QPrintProcedure(object sender, vlnTreeEventArgs args) // Quick Print
{
try
{ {
ProcedureInfo pi = (args.Node as VETreeNode).VEObject as ProcedureInfo; ProcedureInfo pi = (args.Node as VETreeNode).VEObject as ProcedureInfo;
if (pi == null) return; if (pi == null) return;
@ -1171,15 +1173,17 @@ namespace VEPROMS
pi.MyDocVersion.DocVersionConfig.SelectedSlave = 0; pi.MyDocVersion.DocVersionConfig.SelectedSlave = 0;
} }
}
catch(Exception ex)
{
StringBuilder sb = new StringBuilder();
//DlgPrintProcedure prnDlg = new DlgPrintProcedure(pi); sb.AppendLine("Could not create PDF Print");
//prnDlg.SelectedSlave = args.UnitIndex; sb.AppendLine();
//prnDlg.MySessionInfo = MySessionInfo; MessageBox.Show(sb.ToString(), "Error when creating PDF Print", MessageBoxButtons.OK, MessageBoxIcon.Warning);
////prnDlg.ShowDialog(this); // RHM 20120925 - Center dialog over PROMS window
////private void btnCreatePDF_Click(object sender, EventArgs e)
//prnDlg.QPCreatePDF();
//pi.MyDocVersion.DocVersionConfig.SelectedSlave = 0; _MyLog.Warn("Failed to create PDF print", ex);
}
} }