Added code to support converting to text transitions to external destinations with internal style transition
Added wait cursor for log running processes so application shows it is busy Added stubs for adding Update RO Values to batch process. Not functional yet
This commit is contained in:
@@ -2255,7 +2255,7 @@ namespace VEPROMS
|
||||
else
|
||||
replacewith = string.Format("#Link:TransitionRange:{0} {1} {2} {3}", trantype, transitionid, toid, rangeid);
|
||||
cc.Text = cc.Text.Replace(lookfor, replacewith);
|
||||
bool forceConvertToText;
|
||||
bool forceConvertToText = false;
|
||||
SectionConfig sc = TransitionInfo.Get(tt.TransitionID).MyItemToID.ActiveSection.MyConfig as SectionConfig;
|
||||
forceConvertToText = (sc.SubSection_Edit == "N");
|
||||
cc.FixTransitionText(TransitionInfo.Get(tt.TransitionID), forceConvertToText);
|
||||
@@ -2284,9 +2284,22 @@ namespace VEPROMS
|
||||
else
|
||||
replacewith = string.Format("#Link:TransitionRange:{0} {1} {2} {3}", trantype, transitionid, toid, rangeid);
|
||||
cc.Text = cc.Text.Replace(lookfor, replacewith);
|
||||
bool forceConvertToText;
|
||||
bool forceConvertToText = false;
|
||||
SectionConfig sc = TransitionInfo.Get(tt.TransitionID).MyItemToID.ActiveSection.MyConfig as SectionConfig;
|
||||
forceConvertToText = (sc.SubSection_Edit == "N");
|
||||
if (!forceConvertToText) //check to see if external with internal format
|
||||
{
|
||||
TransitionInfo tran = TransitionInfo.Get(transitionid);
|
||||
if (tran.MyContent.ContentItems[0].MyProcedure.ItemID != tran.MyItemToID.MyProcedure.ItemID)
|
||||
if (!tran.MyContent.ContentItems[0].ActiveFormat.PlantFormat.FormatData.TransData.TransTypeList[tran.TranType].TransMenu.Contains("Proc"))
|
||||
forceConvertToText = true;
|
||||
}
|
||||
if (!forceConvertToText) //check to see if external to different doc version
|
||||
{
|
||||
TransitionInfo tran = TransitionInfo.Get(transitionid);
|
||||
if (tran.MyContent.ContentItems[0].MyDocVersion.VersionID != tran.MyItemToID.MyDocVersion.VersionID)
|
||||
forceConvertToText = true;
|
||||
}
|
||||
cc.FixTransitionText(TransitionInfo.Get(tt.TransitionID), forceConvertToText);
|
||||
cc.Save();
|
||||
nd.InnerText = "done";
|
||||
|
Reference in New Issue
Block a user