C2023-023 Quick Print
This commit is contained in:
@@ -1091,6 +1091,11 @@ namespace VEPROMS
|
||||
DoCreatePDF();
|
||||
}
|
||||
|
||||
public void QPCreatePDF()
|
||||
{
|
||||
DoCreatePDF();
|
||||
}
|
||||
|
||||
private void DoCreatePDF()
|
||||
{
|
||||
if (_AllProcedures)
|
||||
|
@@ -512,6 +512,7 @@ namespace VEPROMS
|
||||
ItemInfo.ItemDeleted += new ItemInfoEvent(RefreshDisplayHistory);
|
||||
|
||||
tv.PrintProcedure += new vlnTreeViewEvent(tv_PrintProcedure);
|
||||
tv.QPrintProcedure += new vlnTreeViewEvent(tv_QPrintProcedure);
|
||||
tv.PrintAllProcedures += new vlnTreeViewEvent(tv_PrintAllProcedures);
|
||||
tv.ApproveProcedure += new vlnTreeViewEvent(tv_ApproveProcedure);
|
||||
tv.ApproveAllProcedures += new vlnTreeViewEvent(tv_ApproveAllProcedures);
|
||||
@@ -1151,7 +1152,37 @@ namespace VEPROMS
|
||||
|
||||
pi.MyDocVersion.DocVersionConfig.SelectedSlave = 0;
|
||||
}
|
||||
|
||||
|
||||
void tv_QPrintProcedure(object sender, vlnTreeEventArgs args) // Quick Print
|
||||
{
|
||||
ProcedureInfo pi = (args.Node as VETreeNode).VEObject as ProcedureInfo;
|
||||
if (pi == null) return;
|
||||
|
||||
tc.SaveCurrentEditItem(pi);
|
||||
|
||||
pi.MyDocVersion.DocVersionConfig.SelectedSlave = args.UnitIndex;
|
||||
|
||||
using (DlgPrintProcedure prnDlg = new DlgPrintProcedure(pi))
|
||||
{
|
||||
prnDlg.SelectedSlave = args.UnitIndex;
|
||||
prnDlg.MySessionInfo = MySessionInfo;
|
||||
prnDlg.SetupForProcedure(); // Setup filename
|
||||
prnDlg.QPCreatePDF(); // Create Print report
|
||||
|
||||
pi.MyDocVersion.DocVersionConfig.SelectedSlave = 0;
|
||||
}
|
||||
|
||||
//DlgPrintProcedure prnDlg = new DlgPrintProcedure(pi);
|
||||
//prnDlg.SelectedSlave = args.UnitIndex;
|
||||
//prnDlg.MySessionInfo = MySessionInfo;
|
||||
////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;
|
||||
|
||||
}
|
||||
|
||||
void tv_CreateContinuousActionSummary(object sender, vlnTreeEventArgs args)
|
||||
{
|
||||
DialogResult dr = System.Windows.Forms.DialogResult.Yes;
|
||||
|
Reference in New Issue
Block a user