diff --git a/PROMS/VEPROMS User Interface/frmVEPROMS.cs b/PROMS/VEPROMS User Interface/frmVEPROMS.cs index 278e1e14..e93417eb 100644 --- a/PROMS/VEPROMS User Interface/frmVEPROMS.cs +++ b/PROMS/VEPROMS User Interface/frmVEPROMS.cs @@ -1761,7 +1761,7 @@ namespace VEPROMS tv.AdjustTree(ii); } else - MessageBox.Show("No item found"); + MessageBox.Show(string.Format("Looking for: {0}",str),"No item found"); } private static ItemInfo GetItemInfoFromString(string str) // RHM20150506 Multiline ItemID TextBox diff --git a/PROMS/Volian.Controls.Library/DisplayTabControl.cs b/PROMS/Volian.Controls.Library/DisplayTabControl.cs index e0276453..e630a0b6 100644 --- a/PROMS/Volian.Controls.Library/DisplayTabControl.cs +++ b/PROMS/Volian.Controls.Library/DisplayTabControl.cs @@ -449,6 +449,11 @@ namespace Volian.Controls.Library public DisplayTabItem OpenItem(ItemInfo myItemInfo2, bool setFocus) { ItemInfo myItemInfo = myItemInfo2; + if (myItemInfo.MyDocVersion == null) // bug fix: B2016-108 disconnected data will not have a MyDocVersion + { + MessageBox.Show(this, "Possible disconnected item", "Item Not Found"); + return null; + } if(VersionID!=myItemInfo.MyDocVersion.VersionID) { if(_AllDTCs.ContainsKey(myItemInfo.MyDocVersion.VersionID))