F2022-024 – added a button to generate a Time Critical Action Summary report
This commit is contained in:
parent
5e50408548
commit
3cbac32745
@ -1034,6 +1034,13 @@ namespace Volian.Controls.Library
|
|||||||
if (ContActionSummaryRequest != null)
|
if (ContActionSummaryRequest != null)
|
||||||
ContActionSummaryRequest(this, args);
|
ContActionSummaryRequest(this, args);
|
||||||
}
|
}
|
||||||
|
// F2022-024 Time Critical Action Summary
|
||||||
|
public event StepTabRibbonEvent TimeCriticalActionSummaryRequest;
|
||||||
|
private void OnTimeCriticalActionSummaryRequest(StepTabRibbonEventArgs args)
|
||||||
|
{
|
||||||
|
if (TimeCriticalActionSummaryRequest != null)
|
||||||
|
TimeCriticalActionSummaryRequest(this, args);
|
||||||
|
}
|
||||||
public event StepTabRibbonEvent AddProcToDVInTree;
|
public event StepTabRibbonEvent AddProcToDVInTree;
|
||||||
private void OnAddProcToDVInTree(StepTabRibbonEventArgs args)
|
private void OnAddProcToDVInTree(StepTabRibbonEventArgs args)
|
||||||
{
|
{
|
||||||
@ -1753,9 +1760,15 @@ namespace Volian.Controls.Library
|
|||||||
btnEditMode.Enabled = btnCMEditMode1.Enabled = setting;
|
btnEditMode.Enabled = btnCMEditMode1.Enabled = setting;
|
||||||
if (((MyItemInfo.ActiveFormat.PlantFormat.FormatData.PurchaseOptions.Value & E_PurchaseOptions.EnhancedBackgrounds) == E_PurchaseOptions.EnhancedBackgrounds) ||
|
if (((MyItemInfo.ActiveFormat.PlantFormat.FormatData.PurchaseOptions.Value & E_PurchaseOptions.EnhancedBackgrounds) == E_PurchaseOptions.EnhancedBackgrounds) ||
|
||||||
((MyItemInfo.ActiveFormat.PlantFormat.FormatData.PurchaseOptions.Value & E_PurchaseOptions.EnhancedDeviations) == E_PurchaseOptions.EnhancedDeviations))
|
((MyItemInfo.ActiveFormat.PlantFormat.FormatData.PurchaseOptions.Value & E_PurchaseOptions.EnhancedDeviations) == E_PurchaseOptions.EnhancedDeviations))
|
||||||
|
{
|
||||||
btnCASCreate.Enabled = false;
|
btnCASCreate.Enabled = false;
|
||||||
|
btnTCASCreate.Enabled = false; // F2022-024 Time Critical Action Summary button
|
||||||
|
}
|
||||||
else
|
else
|
||||||
|
{
|
||||||
btnCASCreate.Enabled = (MyEditItem != null) ? (MyEditItem.MyStepPanel.ApplDisplayMode > 0) : false;
|
btnCASCreate.Enabled = (MyEditItem != null) ? (MyEditItem.MyStepPanel.ApplDisplayMode > 0) : false;
|
||||||
|
btnTCASCreate.Enabled = btnCASCreate.Enabled; // F2022-024 Time Critical Action Summary button
|
||||||
|
}
|
||||||
// B2016-237 added context menu item to change image size
|
// B2016-237 added context menu item to change image size
|
||||||
// B2020-058 added check for null MyEditItem
|
// B2020-058 added check for null MyEditItem
|
||||||
btnCMImgSz.Enabled = MyEditItem!=null && MyEditItem.MyItemInfo.IsFigure && (MyEditItem.MyItemInfo.MyContent.MyImage != null || MyEditItem.MyItemInfo.MyContent.Text.ToUpper().Contains("#LINK"));
|
btnCMImgSz.Enabled = MyEditItem!=null && MyEditItem.MyItemInfo.IsFigure && (MyEditItem.MyItemInfo.MyContent.MyImage != null || MyEditItem.MyItemInfo.MyContent.Text.ToUpper().Contains("#LINK"));
|
||||||
@ -4731,6 +4744,14 @@ namespace Volian.Controls.Library
|
|||||||
MyFlexGrid.Invalidate();
|
MyFlexGrid.Invalidate();
|
||||||
}
|
}
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
// F2022-024 Time Critical Action Summary
|
||||||
|
private void btnTCASCreate_Click(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (MyItemInfo == null) return; // if creating a Time Critical Action Summary before rtb exists, return;
|
||||||
|
if (MyEditItem != null) MyEditItem.SaveCurrentAndContents();
|
||||||
|
OnTimeCriticalActionSummaryRequest(new StepTabRibbonEventArgs(MyItemInfo.MyProcedure));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
public class StepTabRibbonEventArgs : EventArgs
|
public class StepTabRibbonEventArgs : EventArgs
|
||||||
{
|
{
|
||||||
|
BIN
PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs
generated
BIN
PROMS/Volian.Controls.Library/StepTabRibbon.designer.cs
generated
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user