C2022-028 Added a switch to the user interface to call the functions that check the RO Link information in the step text
This commit is contained in:
parent
6712671d04
commit
d57f581f22
383
PROMS/VEPROMS User Interface/frmBatchRefresh.Designer.cs
generated
383
PROMS/VEPROMS User Interface/frmBatchRefresh.Designer.cs
generated
@ -79,9 +79,9 @@
|
|||||||
this.swCkOrphanDataRecs = new DevComponents.DotNetBar.Controls.SwitchButton();
|
this.swCkOrphanDataRecs = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
this.labelX1 = new DevComponents.DotNetBar.LabelX();
|
this.labelX1 = new DevComponents.DotNetBar.LabelX();
|
||||||
this.btnRunCheck = new DevComponents.DotNetBar.ButtonX();
|
this.btnRunCheck = new DevComponents.DotNetBar.ButtonX();
|
||||||
this.sideNavPanel4 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
|
||||||
this.btn_ShowUsers = new DevComponents.DotNetBar.ButtonX();
|
|
||||||
this.sideNavPanel3 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
this.sideNavPanel3 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
||||||
|
this.swCheckROLinks = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.labelX12 = new DevComponents.DotNetBar.LabelX();
|
||||||
this.warningBox5 = new DevComponents.DotNetBar.Controls.WarningBox();
|
this.warningBox5 = new DevComponents.DotNetBar.Controls.WarningBox();
|
||||||
this.line3 = new DevComponents.DotNetBar.Controls.Line();
|
this.line3 = new DevComponents.DotNetBar.Controls.Line();
|
||||||
this.swUpdateROVals = new DevComponents.DotNetBar.Controls.SwitchButton();
|
this.swUpdateROVals = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
@ -90,6 +90,24 @@
|
|||||||
this.labelX6 = new DevComponents.DotNetBar.LabelX();
|
this.labelX6 = new DevComponents.DotNetBar.LabelX();
|
||||||
this.warningBox1 = new DevComponents.DotNetBar.Controls.WarningBox();
|
this.warningBox1 = new DevComponents.DotNetBar.Controls.WarningBox();
|
||||||
this.btnFixLinks = new DevComponents.DotNetBar.ButtonX();
|
this.btnFixLinks = new DevComponents.DotNetBar.ButtonX();
|
||||||
|
this.sideNavPanel2 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
||||||
|
this.swRefreshTblsForSrch = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.lblRefreshTblForSrch = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.warningBox4 = new DevComponents.DotNetBar.Controls.WarningBox();
|
||||||
|
this.warningBox2 = new DevComponents.DotNetBar.Controls.WarningBox();
|
||||||
|
this.swRmObsoleteROData = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.swRefreshWordAttmts = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.swStandardHypenChars = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.labelX4 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.labelX5 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.labelX9 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.swRmOrphanDataRecs = new DevComponents.DotNetBar.Controls.SwitchButton();
|
||||||
|
this.labelX10 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.labelX8 = new DevComponents.DotNetBar.LabelX();
|
||||||
|
this.line2 = new DevComponents.DotNetBar.Controls.Line();
|
||||||
|
this.btnRunRepair = new DevComponents.DotNetBar.ButtonX();
|
||||||
|
this.sideNavPanel4 = new DevComponents.DotNetBar.Controls.SideNavPanel();
|
||||||
|
this.btn_ShowUsers = new DevComponents.DotNetBar.ButtonX();
|
||||||
this.sideNavItem1 = new DevComponents.DotNetBar.Controls.SideNavItem();
|
this.sideNavItem1 = new DevComponents.DotNetBar.Controls.SideNavItem();
|
||||||
this.separator1 = new DevComponents.DotNetBar.Separator();
|
this.separator1 = new DevComponents.DotNetBar.Separator();
|
||||||
this.sideNavItmCheck = new DevComponents.DotNetBar.Controls.SideNavItem();
|
this.sideNavItmCheck = new DevComponents.DotNetBar.Controls.SideNavItem();
|
||||||
@ -118,8 +136,9 @@
|
|||||||
this.sideNav1.SuspendLayout();
|
this.sideNav1.SuspendLayout();
|
||||||
this.sideNavPanel2.SuspendLayout();
|
this.sideNavPanel2.SuspendLayout();
|
||||||
this.sideNavPanel1.SuspendLayout();
|
this.sideNavPanel1.SuspendLayout();
|
||||||
this.sideNavPanel4.SuspendLayout();
|
|
||||||
this.sideNavPanel3.SuspendLayout();
|
this.sideNavPanel3.SuspendLayout();
|
||||||
|
this.sideNavPanel2.SuspendLayout();
|
||||||
|
this.sideNavPanel4.SuspendLayout();
|
||||||
this.panelEx4.SuspendLayout();
|
this.panelEx4.SuspendLayout();
|
||||||
this.SuspendLayout();
|
this.SuspendLayout();
|
||||||
//
|
//
|
||||||
@ -129,9 +148,9 @@
|
|||||||
| System.Windows.Forms.AnchorStyles.Left)
|
| System.Windows.Forms.AnchorStyles.Left)
|
||||||
| System.Windows.Forms.AnchorStyles.Right)));
|
| System.Windows.Forms.AnchorStyles.Right)));
|
||||||
this.myTV.CheckBoxes = true;
|
this.myTV.CheckBoxes = true;
|
||||||
this.myTV.Location = new System.Drawing.Point(0, 207);
|
this.myTV.Location = new System.Drawing.Point(0, 230);
|
||||||
this.myTV.Name = "myTV";
|
this.myTV.Name = "myTV";
|
||||||
this.myTV.Size = new System.Drawing.Size(299, 287);
|
this.myTV.Size = new System.Drawing.Size(300, 264);
|
||||||
this.myTV.TabIndex = 4;
|
this.myTV.TabIndex = 4;
|
||||||
this.myTV.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(this.myTV_AfterCheck);
|
this.myTV.AfterCheck += new System.Windows.Forms.TreeViewEventHandler(this.myTV_AfterCheck);
|
||||||
//
|
//
|
||||||
@ -456,9 +475,9 @@
|
|||||||
//
|
//
|
||||||
this.sideNav1.BackColor = System.Drawing.SystemColors.Control;
|
this.sideNav1.BackColor = System.Drawing.SystemColors.Control;
|
||||||
this.sideNav1.Controls.Add(this.sideNavPanel1);
|
this.sideNav1.Controls.Add(this.sideNavPanel1);
|
||||||
|
this.sideNav1.Controls.Add(this.sideNavPanel3);
|
||||||
this.sideNav1.Controls.Add(this.sideNavPanel2);
|
this.sideNav1.Controls.Add(this.sideNavPanel2);
|
||||||
this.sideNav1.Controls.Add(this.sideNavPanel4);
|
this.sideNav1.Controls.Add(this.sideNavPanel4);
|
||||||
this.sideNav1.Controls.Add(this.sideNavPanel3);
|
|
||||||
this.sideNav1.Dock = System.Windows.Forms.DockStyle.Fill;
|
this.sideNav1.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
this.sideNav1.EnableClose = false;
|
this.sideNav1.EnableClose = false;
|
||||||
this.sideNav1.EnableMaximize = false;
|
this.sideNav1.EnableMaximize = false;
|
||||||
@ -889,33 +908,10 @@
|
|||||||
this.btnRunCheck.Text = "Run Check";
|
this.btnRunCheck.Text = "Run Check";
|
||||||
this.btnRunCheck.Click += new System.EventHandler(this.btnRunCheck_Click);
|
this.btnRunCheck.Click += new System.EventHandler(this.btnRunCheck_Click);
|
||||||
//
|
//
|
||||||
// sideNavPanel4
|
|
||||||
//
|
|
||||||
this.sideNavPanel4.Controls.Add(this.btn_ShowUsers);
|
|
||||||
this.sideNavPanel4.Dock = System.Windows.Forms.DockStyle.Fill;
|
|
||||||
this.sideNavPanel4.Location = new System.Drawing.Point(81, 31);
|
|
||||||
this.sideNavPanel4.Name = "sideNavPanel4";
|
|
||||||
this.sideNavPanel4.Size = new System.Drawing.Size(299, 494);
|
|
||||||
this.sideNavPanel4.TabIndex = 14;
|
|
||||||
this.sideNavPanel4.Visible = false;
|
|
||||||
//
|
|
||||||
// btn_ShowUsers
|
|
||||||
//
|
|
||||||
this.btn_ShowUsers.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
|
||||||
this.btn_ShowUsers.Checked = true;
|
|
||||||
this.btn_ShowUsers.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
|
||||||
this.btn_ShowUsers.Location = new System.Drawing.Point(57, 37);
|
|
||||||
this.btn_ShowUsers.Name = "btn_ShowUsers";
|
|
||||||
this.btn_ShowUsers.Size = new System.Drawing.Size(171, 23);
|
|
||||||
this.btn_ShowUsers.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
|
||||||
this.superTooltip1.SetSuperTooltip(this.btn_ShowUsers, new DevComponents.DotNetBar.SuperTooltipInfo("Show Users", "", "This will return all of the users currently with open sessions in the database an" +
|
|
||||||
"d the details of any items they have checked out.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 80)));
|
|
||||||
this.btn_ShowUsers.TabIndex = 0;
|
|
||||||
this.btn_ShowUsers.Text = "Show Users";
|
|
||||||
this.btn_ShowUsers.Click += new System.EventHandler(this.btn_ShowUsers_Click);
|
|
||||||
//
|
|
||||||
// sideNavPanel3
|
// sideNavPanel3
|
||||||
//
|
//
|
||||||
|
this.sideNavPanel3.Controls.Add(this.swCheckROLinks);
|
||||||
|
this.sideNavPanel3.Controls.Add(this.labelX12);
|
||||||
this.sideNavPanel3.Controls.Add(this.warningBox5);
|
this.sideNavPanel3.Controls.Add(this.warningBox5);
|
||||||
this.sideNavPanel3.Controls.Add(this.line3);
|
this.sideNavPanel3.Controls.Add(this.line3);
|
||||||
this.sideNavPanel3.Controls.Add(this.swUpdateROVals);
|
this.sideNavPanel3.Controls.Add(this.swUpdateROVals);
|
||||||
@ -926,18 +922,48 @@
|
|||||||
this.sideNavPanel3.Controls.Add(this.myTV);
|
this.sideNavPanel3.Controls.Add(this.myTV);
|
||||||
this.sideNavPanel3.Controls.Add(this.btnFixLinks);
|
this.sideNavPanel3.Controls.Add(this.btnFixLinks);
|
||||||
this.sideNavPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
|
this.sideNavPanel3.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
this.sideNavPanel3.Location = new System.Drawing.Point(81, 31);
|
this.sideNavPanel3.Location = new System.Drawing.Point(80, 31);
|
||||||
this.sideNavPanel3.Name = "sideNavPanel3";
|
this.sideNavPanel3.Name = "sideNavPanel3";
|
||||||
this.sideNavPanel3.Size = new System.Drawing.Size(299, 494);
|
this.sideNavPanel3.Size = new System.Drawing.Size(300, 494);
|
||||||
this.sideNavPanel3.TabIndex = 10;
|
this.sideNavPanel3.TabIndex = 10;
|
||||||
this.sideNavPanel3.Visible = false;
|
this.sideNavPanel3.Visible = false;
|
||||||
//
|
//
|
||||||
|
// swCheckROLinks
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swCheckROLinks.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swCheckROLinks.Location = new System.Drawing.Point(10, 66);
|
||||||
|
this.swCheckROLinks.Name = "swCheckROLinks";
|
||||||
|
this.swCheckROLinks.Size = new System.Drawing.Size(91, 22);
|
||||||
|
this.swCheckROLinks.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swCheckROLinks, new DevComponents.DotNetBar.SuperTooltipInfo("Check RO Links", "", resources.GetString("swCheckROLinks.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(250, 150)));
|
||||||
|
this.swCheckROLinks.SwitchClickTogglesValue = true;
|
||||||
|
this.swCheckROLinks.TabIndex = 33;
|
||||||
|
this.swCheckROLinks.ValueChanged += new System.EventHandler(this.swCheckROLinks_ValueChanged);
|
||||||
|
//
|
||||||
|
// labelX12
|
||||||
|
//
|
||||||
|
this.labelX12.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX12.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX12.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX12.Location = new System.Drawing.Point(107, 66);
|
||||||
|
this.labelX12.Name = "labelX12";
|
||||||
|
this.labelX12.Size = new System.Drawing.Size(186, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX12, new DevComponents.DotNetBar.SuperTooltipInfo("Check RO Links", "", resources.GetString("labelX12.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(350, 175)));
|
||||||
|
this.labelX12.TabIndex = 32;
|
||||||
|
this.labelX12.Text = "Check RO Links";
|
||||||
|
//
|
||||||
// warningBox5
|
// warningBox5
|
||||||
//
|
//
|
||||||
this.warningBox5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
this.warningBox5.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
||||||
this.warningBox5.CloseButtonVisible = false;
|
this.warningBox5.CloseButtonVisible = false;
|
||||||
this.warningBox5.Image = ((System.Drawing.Image)(resources.GetObject("warningBox5.Image")));
|
this.warningBox5.Image = ((System.Drawing.Image)(resources.GetObject("warningBox5.Image")));
|
||||||
this.warningBox5.Location = new System.Drawing.Point(17, 117);
|
this.warningBox5.Location = new System.Drawing.Point(17, 145);
|
||||||
this.warningBox5.Name = "warningBox5";
|
this.warningBox5.Name = "warningBox5";
|
||||||
this.warningBox5.OptionsButtonVisible = false;
|
this.warningBox5.OptionsButtonVisible = false;
|
||||||
this.warningBox5.Size = new System.Drawing.Size(262, 32);
|
this.warningBox5.Size = new System.Drawing.Size(262, 32);
|
||||||
@ -947,7 +973,7 @@
|
|||||||
// line3
|
// line3
|
||||||
//
|
//
|
||||||
this.line3.BackColor = System.Drawing.Color.Transparent;
|
this.line3.BackColor = System.Drawing.Color.Transparent;
|
||||||
this.line3.Location = new System.Drawing.Point(9, 97);
|
this.line3.Location = new System.Drawing.Point(6, 127);
|
||||||
this.line3.Name = "line3";
|
this.line3.Name = "line3";
|
||||||
this.line3.Size = new System.Drawing.Size(285, 12);
|
this.line3.Size = new System.Drawing.Size(285, 12);
|
||||||
this.line3.TabIndex = 30;
|
this.line3.TabIndex = 30;
|
||||||
@ -1020,7 +1046,7 @@
|
|||||||
this.warningBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
this.warningBox1.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
||||||
this.warningBox1.CloseButtonVisible = false;
|
this.warningBox1.CloseButtonVisible = false;
|
||||||
this.warningBox1.Image = ((System.Drawing.Image)(resources.GetObject("warningBox1.Image")));
|
this.warningBox1.Image = ((System.Drawing.Image)(resources.GetObject("warningBox1.Image")));
|
||||||
this.warningBox1.Location = new System.Drawing.Point(17, 153);
|
this.warningBox1.Location = new System.Drawing.Point(17, 181);
|
||||||
this.warningBox1.Name = "warningBox1";
|
this.warningBox1.Name = "warningBox1";
|
||||||
this.warningBox1.OptionsButtonVisible = false;
|
this.warningBox1.OptionsButtonVisible = false;
|
||||||
this.warningBox1.Size = new System.Drawing.Size(262, 43);
|
this.warningBox1.Size = new System.Drawing.Size(262, 43);
|
||||||
@ -1033,17 +1059,289 @@
|
|||||||
this.btnFixLinks.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
this.btnFixLinks.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
||||||
this.btnFixLinks.Checked = true;
|
this.btnFixLinks.Checked = true;
|
||||||
this.btnFixLinks.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
this.btnFixLinks.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
||||||
this.btnFixLinks.Location = new System.Drawing.Point(10, 71);
|
this.btnFixLinks.Location = new System.Drawing.Point(10, 98);
|
||||||
this.btnFixLinks.Name = "btnFixLinks";
|
this.btnFixLinks.Name = "btnFixLinks";
|
||||||
this.btnFixLinks.Size = new System.Drawing.Size(280, 23);
|
this.btnFixLinks.Size = new System.Drawing.Size(280, 23);
|
||||||
this.btnFixLinks.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
this.btnFixLinks.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
this.superTooltip1.SetSuperTooltip(this.btnFixLinks, new DevComponents.DotNetBar.SuperTooltipInfo("Fix Links", "", "This will run the selected RO Links or Transitions Links tool.\r\n\r\nClick on the on" +
|
this.superTooltip1.SetSuperTooltip(this.btnFixLinks, new DevComponents.DotNetBar.SuperTooltipInfo("Process Links", "", "This will run the selected RO Links or Transitions Links tool.\r\n\r\nClick on the on" +
|
||||||
"/off switches to turn on/off each tool.\r\n\r\nNote that only one of these tools can" +
|
"/off switches to turn on/off each tool.\r\n\r\nNote that only one of these tools can" +
|
||||||
" be run at a time.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 130)));
|
" be run at a time.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 130)));
|
||||||
this.btnFixLinks.TabIndex = 6;
|
this.btnFixLinks.TabIndex = 6;
|
||||||
this.btnFixLinks.Text = "Fix Links";
|
this.btnFixLinks.Text = "Process Links";
|
||||||
this.btnFixLinks.Click += new System.EventHandler(this.btnFixLinks_Click);
|
this.btnFixLinks.Click += new System.EventHandler(this.btnFixLinks_Click);
|
||||||
//
|
//
|
||||||
|
// sideNavPanel2
|
||||||
|
//
|
||||||
|
this.sideNavPanel2.Controls.Add(this.swRefreshTblsForSrch);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.lblRefreshTblForSrch);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.warningBox4);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.warningBox2);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.swRmObsoleteROData);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.swRefreshWordAttmts);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.swStandardHypenChars);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.labelX4);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.labelX5);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.labelX9);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.swRmOrphanDataRecs);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.labelX10);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.labelX8);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.line2);
|
||||||
|
this.sideNavPanel2.Controls.Add(this.btnRunRepair);
|
||||||
|
this.sideNavPanel2.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
|
this.sideNavPanel2.Location = new System.Drawing.Point(80, 31);
|
||||||
|
this.sideNavPanel2.Name = "sideNavPanel2";
|
||||||
|
this.sideNavPanel2.Size = new System.Drawing.Size(300, 494);
|
||||||
|
this.sideNavPanel2.TabIndex = 6;
|
||||||
|
this.sideNavPanel2.Visible = false;
|
||||||
|
//
|
||||||
|
// swRefreshTblsForSrch
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swRefreshTblsForSrch.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swRefreshTblsForSrch.Location = new System.Drawing.Point(10, 153);
|
||||||
|
this.swRefreshTblsForSrch.Name = "swRefreshTblsForSrch";
|
||||||
|
this.swRefreshTblsForSrch.Size = new System.Drawing.Size(91, 22);
|
||||||
|
this.swRefreshTblsForSrch.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swRefreshTblsForSrch, new DevComponents.DotNetBar.SuperTooltipInfo("Refresh Word Attachments", "", resources.GetString("swRefreshTblsForSrch.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(300, 200)));
|
||||||
|
this.swRefreshTblsForSrch.SwitchClickTogglesValue = true;
|
||||||
|
this.swRefreshTblsForSrch.TabIndex = 32;
|
||||||
|
this.swRefreshTblsForSrch.Value = true;
|
||||||
|
this.swRefreshTblsForSrch.ValueObject = "Y";
|
||||||
|
//
|
||||||
|
// lblRefreshTblForSrch
|
||||||
|
//
|
||||||
|
this.lblRefreshTblForSrch.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.lblRefreshTblForSrch.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.lblRefreshTblForSrch.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.lblRefreshTblForSrch.Location = new System.Drawing.Point(107, 153);
|
||||||
|
this.lblRefreshTblForSrch.Name = "lblRefreshTblForSrch";
|
||||||
|
this.lblRefreshTblForSrch.Size = new System.Drawing.Size(186, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.lblRefreshTblForSrch, new DevComponents.DotNetBar.SuperTooltipInfo("Refresh Word Attachments", "", resources.GetString("lblRefreshTblForSrch.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(300, 200)));
|
||||||
|
this.lblRefreshTblForSrch.TabIndex = 31;
|
||||||
|
this.lblRefreshTblForSrch.Text = "Refresh Tables For Search";
|
||||||
|
//
|
||||||
|
// warningBox4
|
||||||
|
//
|
||||||
|
this.warningBox4.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
||||||
|
this.warningBox4.CloseButtonVisible = false;
|
||||||
|
this.warningBox4.Image = ((System.Drawing.Image)(resources.GetObject("warningBox4.Image")));
|
||||||
|
this.warningBox4.Location = new System.Drawing.Point(12, 264);
|
||||||
|
this.warningBox4.Name = "warningBox4";
|
||||||
|
this.warningBox4.OptionsButtonVisible = false;
|
||||||
|
this.warningBox4.Size = new System.Drawing.Size(264, 32);
|
||||||
|
this.warningBox4.TabIndex = 30;
|
||||||
|
this.warningBox4.Text = "<b>NOTE</b> These tools can take a long time to run";
|
||||||
|
//
|
||||||
|
// warningBox2
|
||||||
|
//
|
||||||
|
this.warningBox2.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(196)))), ((int)(((byte)(219)))), ((int)(((byte)(249)))));
|
||||||
|
this.warningBox2.CloseButtonVisible = false;
|
||||||
|
this.warningBox2.Image = ((System.Drawing.Image)(resources.GetObject("warningBox2.Image")));
|
||||||
|
this.warningBox2.Location = new System.Drawing.Point(12, 302);
|
||||||
|
this.warningBox2.Name = "warningBox2";
|
||||||
|
this.warningBox2.OptionsButtonVisible = false;
|
||||||
|
this.warningBox2.Size = new System.Drawing.Size(264, 43);
|
||||||
|
this.warningBox2.TabIndex = 28;
|
||||||
|
this.warningBox2.Text = " Be sure there is a current backup of the \r\n database prior to running these func" +
|
||||||
|
"tions";
|
||||||
|
//
|
||||||
|
// swRmObsoleteROData
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swRmObsoleteROData.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swRmObsoleteROData.Location = new System.Drawing.Point(10, 66);
|
||||||
|
this.swRmObsoleteROData.Name = "swRmObsoleteROData";
|
||||||
|
this.swRmObsoleteROData.Size = new System.Drawing.Size(91, 22);
|
||||||
|
this.swRmObsoleteROData.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swRmObsoleteROData, new DevComponents.DotNetBar.SuperTooltipInfo("Remove Obsolete RO Data", "", resources.GetString("swRmObsoleteROData.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(230, 205)));
|
||||||
|
this.swRmObsoleteROData.SwitchClickTogglesValue = true;
|
||||||
|
this.swRmObsoleteROData.TabIndex = 26;
|
||||||
|
this.swRmObsoleteROData.Value = true;
|
||||||
|
this.swRmObsoleteROData.ValueObject = "Y";
|
||||||
|
this.swRmObsoleteROData.ValueChanged += new System.EventHandler(this.swCk_ValueChanged);
|
||||||
|
//
|
||||||
|
// swRefreshWordAttmts
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swRefreshWordAttmts.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swRefreshWordAttmts.Location = new System.Drawing.Point(10, 122);
|
||||||
|
this.swRefreshWordAttmts.Name = "swRefreshWordAttmts";
|
||||||
|
this.swRefreshWordAttmts.Size = new System.Drawing.Size(91, 22);
|
||||||
|
this.swRefreshWordAttmts.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swRefreshWordAttmts, new DevComponents.DotNetBar.SuperTooltipInfo("Refresh Word Attachments", "", resources.GetString("swRefreshWordAttmts.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(300, 200)));
|
||||||
|
this.swRefreshWordAttmts.SwitchClickTogglesValue = true;
|
||||||
|
this.swRefreshWordAttmts.TabIndex = 27;
|
||||||
|
this.swRefreshWordAttmts.Value = true;
|
||||||
|
this.swRefreshWordAttmts.ValueObject = "Y";
|
||||||
|
this.swRefreshWordAttmts.ValueChanged += new System.EventHandler(this.swCk_ValueChanged);
|
||||||
|
//
|
||||||
|
// swStandardHypenChars
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swStandardHypenChars.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swStandardHypenChars.Location = new System.Drawing.Point(10, 94);
|
||||||
|
this.swStandardHypenChars.Name = "swStandardHypenChars";
|
||||||
|
this.swStandardHypenChars.Size = new System.Drawing.Size(91, 22);
|
||||||
|
this.swStandardHypenChars.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swStandardHypenChars, new DevComponents.DotNetBar.SuperTooltipInfo("Standardize Hyphen Characters", "", resources.GetString("swStandardHypenChars.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(225, 129)));
|
||||||
|
this.swStandardHypenChars.SwitchClickTogglesValue = true;
|
||||||
|
this.swStandardHypenChars.TabIndex = 27;
|
||||||
|
this.swStandardHypenChars.Value = true;
|
||||||
|
this.swStandardHypenChars.ValueObject = "Y";
|
||||||
|
this.swStandardHypenChars.ValueChanged += new System.EventHandler(this.swCk_ValueChanged);
|
||||||
|
//
|
||||||
|
// labelX4
|
||||||
|
//
|
||||||
|
this.labelX4.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX4.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX4.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX4.Location = new System.Drawing.Point(107, 66);
|
||||||
|
this.labelX4.Name = "labelX4";
|
||||||
|
this.labelX4.Size = new System.Drawing.Size(167, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX4, new DevComponents.DotNetBar.SuperTooltipInfo("Remove Obsolete RO Data", "", resources.GetString("labelX4.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(230, 205)));
|
||||||
|
this.labelX4.TabIndex = 24;
|
||||||
|
this.labelX4.Text = "Remove Obsolete RO Data";
|
||||||
|
//
|
||||||
|
// labelX5
|
||||||
|
//
|
||||||
|
this.labelX5.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX5.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX5.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX5.Location = new System.Drawing.Point(107, 122);
|
||||||
|
this.labelX5.Name = "labelX5";
|
||||||
|
this.labelX5.Size = new System.Drawing.Size(186, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX5, new DevComponents.DotNetBar.SuperTooltipInfo("Refresh Word Attachments", "", resources.GetString("labelX5.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(300, 200)));
|
||||||
|
this.labelX5.TabIndex = 25;
|
||||||
|
this.labelX5.Text = "Refresh Word Attachments";
|
||||||
|
//
|
||||||
|
// labelX9
|
||||||
|
//
|
||||||
|
this.labelX9.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX9.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX9.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX9.Location = new System.Drawing.Point(107, 94);
|
||||||
|
this.labelX9.Name = "labelX9";
|
||||||
|
this.labelX9.Size = new System.Drawing.Size(186, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX9, new DevComponents.DotNetBar.SuperTooltipInfo("Standardize Hyphen Characters", "", resources.GetString("labelX9.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(225, 129)));
|
||||||
|
this.labelX9.TabIndex = 25;
|
||||||
|
this.labelX9.Text = "Standardize Hyphen Characters";
|
||||||
|
//
|
||||||
|
// swRmOrphanDataRecs
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.swRmOrphanDataRecs.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.swRmOrphanDataRecs.Location = new System.Drawing.Point(10, 38);
|
||||||
|
this.swRmOrphanDataRecs.Name = "swRmOrphanDataRecs";
|
||||||
|
this.swRmOrphanDataRecs.Size = new System.Drawing.Size(91, 22);
|
||||||
|
this.swRmOrphanDataRecs.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.swRmOrphanDataRecs, new DevComponents.DotNetBar.SuperTooltipInfo("Remove Orphan Data Records", "", resources.GetString("swRmOrphanDataRecs.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(325, 140)));
|
||||||
|
this.swRmOrphanDataRecs.SwitchClickTogglesValue = true;
|
||||||
|
this.swRmOrphanDataRecs.TabIndex = 23;
|
||||||
|
this.swRmOrphanDataRecs.Value = true;
|
||||||
|
this.swRmOrphanDataRecs.ValueObject = "Y";
|
||||||
|
this.swRmOrphanDataRecs.ValueChanged += new System.EventHandler(this.swCk_ValueChanged);
|
||||||
|
//
|
||||||
|
// labelX10
|
||||||
|
//
|
||||||
|
this.labelX10.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX10.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX10.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX10.Location = new System.Drawing.Point(107, 38);
|
||||||
|
this.labelX10.Name = "labelX10";
|
||||||
|
this.labelX10.Size = new System.Drawing.Size(184, 22);
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.labelX10, new DevComponents.DotNetBar.SuperTooltipInfo("Remove Orphan Data Records", "", resources.GetString("labelX10.SuperTooltip"), null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(325, 140)));
|
||||||
|
this.labelX10.TabIndex = 22;
|
||||||
|
this.labelX10.Text = "Remove Orphan Data Records";
|
||||||
|
//
|
||||||
|
// labelX8
|
||||||
|
//
|
||||||
|
this.labelX8.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
//
|
||||||
|
//
|
||||||
|
//
|
||||||
|
this.labelX8.BackgroundStyle.CornerType = DevComponents.DotNetBar.eCornerType.Square;
|
||||||
|
this.labelX8.Font = new System.Drawing.Font("Microsoft Sans Serif", 11.25F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.labelX8.Location = new System.Drawing.Point(5, 3);
|
||||||
|
this.labelX8.Name = "labelX8";
|
||||||
|
this.labelX8.Size = new System.Drawing.Size(251, 22);
|
||||||
|
this.labelX8.TabIndex = 21;
|
||||||
|
this.labelX8.Text = "Repair these Data Issues:";
|
||||||
|
//
|
||||||
|
// line2
|
||||||
|
//
|
||||||
|
this.line2.BackColor = System.Drawing.Color.Transparent;
|
||||||
|
this.line2.Location = new System.Drawing.Point(4, 237);
|
||||||
|
this.line2.Name = "line2";
|
||||||
|
this.line2.Size = new System.Drawing.Size(281, 12);
|
||||||
|
this.line2.TabIndex = 20;
|
||||||
|
this.line2.Text = "line2";
|
||||||
|
//
|
||||||
|
// btnRunRepair
|
||||||
|
//
|
||||||
|
this.btnRunRepair.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
||||||
|
this.btnRunRepair.Checked = true;
|
||||||
|
this.btnRunRepair.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
||||||
|
this.btnRunRepair.Font = new System.Drawing.Font("Microsoft Sans Serif", 9.75F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
|
||||||
|
this.btnRunRepair.Location = new System.Drawing.Point(5, 198);
|
||||||
|
this.btnRunRepair.Name = "btnRunRepair";
|
||||||
|
this.btnRunRepair.Size = new System.Drawing.Size(280, 23);
|
||||||
|
this.btnRunRepair.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.btnRunRepair, new DevComponents.DotNetBar.SuperTooltipInfo("Run Repair", "", "This will run the database repair tools selected.\r\n\r\nClick on the on/off switches" +
|
||||||
|
" to turn on/off each tool.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 103)));
|
||||||
|
this.btnRunRepair.TabIndex = 3;
|
||||||
|
this.btnRunRepair.Text = "Run Repair";
|
||||||
|
this.btnRunRepair.Click += new System.EventHandler(this.btnRunRepair_Click);
|
||||||
|
//
|
||||||
|
// sideNavPanel4
|
||||||
|
//
|
||||||
|
this.sideNavPanel4.Controls.Add(this.btn_ShowUsers);
|
||||||
|
this.sideNavPanel4.Dock = System.Windows.Forms.DockStyle.Fill;
|
||||||
|
this.sideNavPanel4.Location = new System.Drawing.Point(81, 31);
|
||||||
|
this.sideNavPanel4.Name = "sideNavPanel4";
|
||||||
|
this.sideNavPanel4.Size = new System.Drawing.Size(299, 494);
|
||||||
|
this.sideNavPanel4.TabIndex = 14;
|
||||||
|
this.sideNavPanel4.Visible = false;
|
||||||
|
//
|
||||||
|
// btn_ShowUsers
|
||||||
|
//
|
||||||
|
this.btn_ShowUsers.AccessibleRole = System.Windows.Forms.AccessibleRole.PushButton;
|
||||||
|
this.btn_ShowUsers.Checked = true;
|
||||||
|
this.btn_ShowUsers.ColorTable = DevComponents.DotNetBar.eButtonColor.OrangeWithBackground;
|
||||||
|
this.btn_ShowUsers.Location = new System.Drawing.Point(57, 37);
|
||||||
|
this.btn_ShowUsers.Name = "btn_ShowUsers";
|
||||||
|
this.btn_ShowUsers.Size = new System.Drawing.Size(171, 23);
|
||||||
|
this.btn_ShowUsers.Style = DevComponents.DotNetBar.eDotNetBarStyle.StyleManagerControlled;
|
||||||
|
this.superTooltip1.SetSuperTooltip(this.btn_ShowUsers, new DevComponents.DotNetBar.SuperTooltipInfo("Show Users", "", "This will return all of the users currently with open sessions in the database an" +
|
||||||
|
"d the details of any items they have checked out.", null, null, DevComponents.DotNetBar.eTooltipColor.Gray, true, true, new System.Drawing.Size(200, 80)));
|
||||||
|
this.btn_ShowUsers.TabIndex = 0;
|
||||||
|
this.btn_ShowUsers.Text = "Show Users";
|
||||||
|
this.btn_ShowUsers.Click += new System.EventHandler(this.btn_ShowUsers_Click);
|
||||||
|
//
|
||||||
// sideNavItem1
|
// sideNavItem1
|
||||||
//
|
//
|
||||||
this.sideNavItem1.IsSystemMenu = true;
|
this.sideNavItem1.IsSystemMenu = true;
|
||||||
@ -1222,8 +1520,9 @@
|
|||||||
this.sideNav1.PerformLayout();
|
this.sideNav1.PerformLayout();
|
||||||
this.sideNavPanel2.ResumeLayout(false);
|
this.sideNavPanel2.ResumeLayout(false);
|
||||||
this.sideNavPanel1.ResumeLayout(false);
|
this.sideNavPanel1.ResumeLayout(false);
|
||||||
this.sideNavPanel4.ResumeLayout(false);
|
|
||||||
this.sideNavPanel3.ResumeLayout(false);
|
this.sideNavPanel3.ResumeLayout(false);
|
||||||
|
this.sideNavPanel2.ResumeLayout(false);
|
||||||
|
this.sideNavPanel4.ResumeLayout(false);
|
||||||
this.panelEx4.ResumeLayout(false);
|
this.panelEx4.ResumeLayout(false);
|
||||||
this.ResumeLayout(false);
|
this.ResumeLayout(false);
|
||||||
|
|
||||||
@ -1307,5 +1606,7 @@
|
|||||||
private DevComponents.DotNetBar.Controls.WarningBox warningBox2;
|
private DevComponents.DotNetBar.Controls.WarningBox warningBox2;
|
||||||
private DevComponents.DotNetBar.Controls.SwitchButton swRefreshTblsForSrch;
|
private DevComponents.DotNetBar.Controls.SwitchButton swRefreshTblsForSrch;
|
||||||
private DevComponents.DotNetBar.LabelX lblRefreshTblForSrch;
|
private DevComponents.DotNetBar.LabelX lblRefreshTblForSrch;
|
||||||
|
private DevComponents.DotNetBar.Controls.SwitchButton swCheckROLinks;
|
||||||
|
private DevComponents.DotNetBar.LabelX labelX12;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -274,6 +274,157 @@ namespace VEPROMS
|
|||||||
}
|
}
|
||||||
this.Cursor = Cursors.Default;
|
this.Cursor = Cursors.Default;
|
||||||
}
|
}
|
||||||
|
//C2022-028 check for Bad RO Links - we will check all of the RO links found in procedure step text
|
||||||
|
private void CheckROLinks()
|
||||||
|
{
|
||||||
|
bool badLinksFound = false;
|
||||||
|
this.Cursor = Cursors.WaitCursor;
|
||||||
|
List<DocVersionInfo> dvil = new List<DocVersionInfo>();
|
||||||
|
foreach (TreeNode tn in myDocVersions.Keys)
|
||||||
|
if (tn.Checked)
|
||||||
|
dvil.Add(myDocVersions[tn]);
|
||||||
|
DateTime pStart = DateTime.Now;
|
||||||
|
txtProcess.AppendText("Check RO Links");
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
txtProcess.AppendText(pStart.ToString("MM/dd/yyyy @ HH:mm"));
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
Application.DoEvents();
|
||||||
|
pbProcess.Minimum = 0;
|
||||||
|
pbProcess.Maximum = dvil.Count;
|
||||||
|
pbProcess.Step = 1;
|
||||||
|
while (dvil.Count > 0)
|
||||||
|
{
|
||||||
|
StringBuilder sbDocVersions = new StringBuilder();
|
||||||
|
Queue<DocVersionInfo> dviq = new Queue<DocVersionInfo>();
|
||||||
|
foreach (DocVersionInfo dvi in dvil)
|
||||||
|
dviq.Enqueue(dvi);
|
||||||
|
dvil.Clear();
|
||||||
|
// if we are processing more than one procedure set, use MessageList to hold the summary results for each set
|
||||||
|
if (dviq.Count > 1)
|
||||||
|
ROFstInfo.MessageList = new StringBuilder();
|
||||||
|
while (dviq.Count > 0)
|
||||||
|
{
|
||||||
|
string msg = string.Empty;
|
||||||
|
DocVersionInfo dq = dviq.Dequeue();
|
||||||
|
if (!MySessionInfo.CanCheckOutItem(dq.VersionID, CheckOutType.DocVersion, ref msg))
|
||||||
|
{
|
||||||
|
dvil.Add(dq);
|
||||||
|
sbDocVersions.AppendLine(msg);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
{
|
||||||
|
ContentInfo.StaticContentInfoChange += new StaticContentInfoEvent(ContentInfo_StaticContentInfoChange);
|
||||||
|
badLinksFound |= ProcessCheckROLinks(dq);
|
||||||
|
ContentInfo.StaticContentInfoChange -= new StaticContentInfoEvent(ContentInfo_StaticContentInfoChange);
|
||||||
|
pbProcess.PerformStep();
|
||||||
|
Application.DoEvents();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
DateTime pEnd = DateTime.Now;
|
||||||
|
txtProcess.AppendText(string.Format("Completed: {0} {1} Seconds Elapsed", pEnd.ToString("MM/dd/yyyy @ HH:mm"), TimeSpan.FromTicks(pEnd.Ticks - pStart.Ticks).TotalSeconds));
|
||||||
|
Application.DoEvents();
|
||||||
|
// display a completed message after all are processed
|
||||||
|
if (badLinksFound)
|
||||||
|
FlexibleMessageBox.Show("Bad RO links were detected.\n\nSearch for the Annotation type 'Bad RO Link'\nto locate and fix the bad RO links", "Check RO Links Complete");
|
||||||
|
else
|
||||||
|
FlexibleMessageBox.Show("No Bad RO links were detected.", "Check RO Links Complete");
|
||||||
|
ROFstInfo.MessageList = null;
|
||||||
|
|
||||||
|
if (dvil.Count > 0)
|
||||||
|
{
|
||||||
|
frmBatchRefreshCheckedOut frmCO = new frmBatchRefreshCheckedOut();
|
||||||
|
frmCO.MySessionInfo = MySessionInfo;
|
||||||
|
frmCO.Location = new Point(Screen.PrimaryScreen.WorkingArea.Width - frmCO.Width, Screen.PrimaryScreen.WorkingArea.Height - frmCO.Height);
|
||||||
|
frmCO.Show(this);
|
||||||
|
while (!this.Visible)
|
||||||
|
Application.DoEvents();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
this.Cursor = Cursors.Default;
|
||||||
|
}
|
||||||
|
private bool ProcessCheckROLinks(DocVersionInfo dq)
|
||||||
|
{
|
||||||
|
bool badLinksFound = false;
|
||||||
|
string statmsg = string.Format("Checking ROs for {0}", dq.MyFolder.Name);
|
||||||
|
InitialProgressBarMessage = statmsg;
|
||||||
|
txtProcess.AppendText(statmsg);
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
txtResults.AppendText(statmsg);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
Application.DoEvents();
|
||||||
|
|
||||||
|
//if (dq.DocVersionAssociationCount < 1)
|
||||||
|
//{
|
||||||
|
// ProgressBar.ColorTable = eProgressBarItemColor.Error;
|
||||||
|
// FinalProgressBarMessage = "No ROs associated";
|
||||||
|
// txtProcess.AppendText(Environment.NewLine);
|
||||||
|
// txtProcess.AppendText(Environment.NewLine);
|
||||||
|
// txtProcess.AppendText("Error Updating ro.fst. No associated ro.fst");
|
||||||
|
// txtProcess.AppendText(Environment.NewLine);
|
||||||
|
// txtProcess.AppendText(Environment.NewLine);
|
||||||
|
// txtResults.AppendText("Error Updating ro.fst. No associated ro.fst");
|
||||||
|
// txtResults.AppendText(Environment.NewLine);
|
||||||
|
// txtResults.AppendText(Environment.NewLine);
|
||||||
|
// return;
|
||||||
|
//}
|
||||||
|
|
||||||
|
//ROFstInfo roFstInfo = dq.DocVersionAssociations[0].MyROFst;
|
||||||
|
//string rofstPath = roFstInfo.MyRODb.FolderPath + @"\ro.fst";
|
||||||
|
|
||||||
|
////if (!pathExists(rofstPath))
|
||||||
|
//if (!File.Exists(rofstPath))
|
||||||
|
//{
|
||||||
|
// ProgressBar.ColorTable = eProgressBarItemColor.Error;
|
||||||
|
// FinalProgressBarMessage = "No existing RO.FST";
|
||||||
|
// txtProcess.AppendText(Environment.NewLine);
|
||||||
|
// txtProcess.AppendText(Environment.NewLine);
|
||||||
|
// txtProcess.AppendText("No existing ro.fst in path " + roFstInfo.MyRODb.FolderPath + ". Check for invalid path");
|
||||||
|
// txtProcess.AppendText(Environment.NewLine);
|
||||||
|
// txtProcess.AppendText(Environment.NewLine);
|
||||||
|
// txtResults.AppendText("No existing ro.fst in path " + roFstInfo.MyRODb.FolderPath + ". Check for invalid path");
|
||||||
|
// txtResults.AppendText(Environment.NewLine);
|
||||||
|
// txtResults.AppendText(Environment.NewLine);
|
||||||
|
// return;
|
||||||
|
//}
|
||||||
|
|
||||||
|
Cursor = Cursors.WaitCursor;
|
||||||
|
int numBadROLinks = 0;
|
||||||
|
using (DocVersion dv = DocVersion.Get(dq.VersionID))
|
||||||
|
{
|
||||||
|
// B2022-026 RO Memory Reduction code - first load the new ro.fst so that we can assign the ROTableUpdate event to the correct roFstInfo
|
||||||
|
//if (dv.ROfstLoadingFigures || dv.NewerRoFst) // B2017-125 see if loading figures was completed
|
||||||
|
//{
|
||||||
|
// // only load the RO.fst
|
||||||
|
// ROFstInfo.UpdateRoFst(roFstInfo.MyRODb, dv, roFstInfo, DoProgressBarRefresh);
|
||||||
|
// roFstInfo = dq.DocVersionAssociations[0].MyROFst;
|
||||||
|
//}
|
||||||
|
//roFstInfo.ROTableUpdate += new ROFstInfoROTableUpdateEvent(roFstInfo_ROTableUpdate);
|
||||||
|
//ROFst newrofst = ROFstInfo.RefreshROFst(dv, roFstInfo, DoProgressBarRefresh, txtProcess);
|
||||||
|
//roFstInfo.ROTableUpdate -= new ROFstInfoROTableUpdateEvent(roFstInfo_ROTableUpdate);
|
||||||
|
numBadROLinks = ROFstInfo.DoCheckROLinksInProcedures(dv, DoProgressBarRefresh, txtProcess);
|
||||||
|
}
|
||||||
|
|
||||||
|
Cursor = Cursors.Default;
|
||||||
|
ProgressBar.ColorTable = eProgressBarItemColor.Normal;
|
||||||
|
FinalProgressBarMessage = "RO Links Checked";
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
txtProcess.AppendText(Environment.NewLine);
|
||||||
|
//txtResults.AppendText("RO links Checked");
|
||||||
|
//txtResults.AppendText(Environment.NewLine);
|
||||||
|
if (numBadROLinks > 0)
|
||||||
|
{
|
||||||
|
badLinksFound = true;
|
||||||
|
txtResults.AppendText(string.Format("{0} Bad RO Links were Found", numBadROLinks));
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
txtResults.AppendText("A \"Bad RO Link\" Annotation was Placed at each Step Location");
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
}
|
||||||
|
else
|
||||||
|
txtResults.AppendText("No Bad RO Links were Detected");
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
txtResults.AppendText(Environment.NewLine);
|
||||||
|
return badLinksFound;
|
||||||
|
}
|
||||||
// B2018-002 - Invalid Transitions - Define Transition Refresh Statistics
|
// B2018-002 - Invalid Transitions - Define Transition Refresh Statistics
|
||||||
private int numTransProcessed = 0;
|
private int numTransProcessed = 0;
|
||||||
private int numTransFixed = 0;
|
private int numTransFixed = 0;
|
||||||
@ -1205,6 +1356,7 @@ namespace VEPROMS
|
|||||||
if (swUpdateROVals.Value)
|
if (swUpdateROVals.Value)
|
||||||
{
|
{
|
||||||
swRefreshTrans.Value = false;
|
swRefreshTrans.Value = false;
|
||||||
|
swCheckROLinks.Value = false;
|
||||||
ResetTV(true);
|
ResetTV(true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1214,6 +1366,7 @@ namespace VEPROMS
|
|||||||
if (swRefreshTrans.Value)
|
if (swRefreshTrans.Value)
|
||||||
{
|
{
|
||||||
swUpdateROVals.Value = false;
|
swUpdateROVals.Value = false;
|
||||||
|
swCheckROLinks.Value = false;
|
||||||
ResetTV(false);
|
ResetTV(false);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -1283,6 +1436,9 @@ namespace VEPROMS
|
|||||||
|
|
||||||
if (swUpdateROVals.Value)
|
if (swUpdateROVals.Value)
|
||||||
UpdateROValues();
|
UpdateROValues();
|
||||||
|
|
||||||
|
if (swCheckROLinks.Value)
|
||||||
|
CheckROLinks(); // C2022-028 check for Bad RO Links
|
||||||
}
|
}
|
||||||
|
|
||||||
private void btnRunCheck_Click(object sender, EventArgs e)
|
private void btnRunCheck_Click(object sender, EventArgs e)
|
||||||
@ -1370,5 +1526,16 @@ namespace VEPROMS
|
|||||||
ClearStepProgress();
|
ClearStepProgress();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
//C2022-028 check for Bad RO Links
|
||||||
|
private void swCheckROLinks_ValueChanged(object sender, EventArgs e)
|
||||||
|
{
|
||||||
|
if (swCheckROLinks.Value)
|
||||||
|
{
|
||||||
|
swUpdateROVals.Value = false;
|
||||||
|
swRefreshTrans.Value = false;
|
||||||
|
ResetTV(false);
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -184,6 +184,91 @@ This tool may take an extended period of time to execute.
|
|||||||
Should an item become orphaned (disconnected) from the rest of the data, it will no longer be accessible. This tool detects any orphaned items in the database.
|
Should an item become orphaned (disconnected) from the rest of the data, it will no longer be accessible. This tool detects any orphaned items in the database.
|
||||||
|
|
||||||
This tool may take an extended period of time to execute.
|
This tool may take an extended period of time to execute.
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="swCheckROLinks.SuperTooltip" xml:space="preserve">
|
||||||
|
<value>This allows the user to check referenced objects links in procedure step data for multiple working drafts in a batch mode.
|
||||||
|
|
||||||
|
Bad referenced bject links will be identified with an Bad RO Link annotation. Use the PROMS Search tool to list all of the steps that have this annotation.
|
||||||
|
|
||||||
|
Be sure a current backup of the database exists prior performing this function.
|
||||||
|
|
||||||
|
It is recommended that this be done during off hours.
|
||||||
|
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="labelX12.SuperTooltip" xml:space="preserve">
|
||||||
|
<value>This allows the user to check referenced objects links in procedure step data for multiple working drafts in a batch mode.
|
||||||
|
|
||||||
|
Bad referenced bject links will be identified with an Bad RO Link annotation. Use the PROMS Search tool to list all of the steps that have this annotation.
|
||||||
|
|
||||||
|
Be sure a current backup of the database exists prior performing this function.
|
||||||
|
|
||||||
|
It is recommended that this be done during off hours.
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="warningBox5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAplJREFUOE+N
|
||||||
|
k11IU2Ecxv9zouK8CULrzo8SU3QKaSYmOJ2uFL8SK4igEIok6qKUwggySTShC41CRiiGdWNfYBcVWiGl
|
||||||
|
FqN0lh+UTaekzuWcuu2c9316nSdKLPEHz817/s/zPv9zOPQ/nlVQEGulF3ILPe+8SIHK8eYR5lusLwHy
|
||||||
|
Oy08RqpXjjfHVCMlsydbGbekg4/r4HmwRbLWUZzyeGNqD5NK1O5lw8L8NQHckgh5SAdXA3UqIxuzZKSj
|
||||||
|
8ssI8Il9wMQeYDoVfD4HrsdhsNdRgTL2b4yl5Ce1qL+xcQOWxpKxMzwAMVEayIv7IU8XwVnv8+XuEfJV
|
||||||
|
xtfjMlKZ/CYG3JYJ96wOPj6EoCBfMCkfnJdguSMG89eoVBlfS+tJCpCafa1stgBYzAZbzoFGo0ZIiD84
|
||||||
|
KwJ350P+UQxHtfr7vUPkp9j+4GqiM1K3FtyVB8h5wlSI4GB/RIQHgjtzwWaywMb1WHwYg7lKOq3YVrlz
|
||||||
|
jPw8RrWFOUoAJhpwcaNciNDQQMRGB4FNpIMNp4B93A2pXw/7ZbWlufCvFguNdNzzOta7J5S6fP4AdkVq
|
||||||
|
kKQVAQNJYO8TwHq0kD8kwdkWhZkLdMJrrsonlfu2yszmSsA9Bat1p0XdsTTcvxmJtpowyL1ar/m3PKYM
|
||||||
|
2MpVgzcySUWTdWRwd+wAXzoo3r5B7CnqDqVg+lW89yuoVARrR/SaANm0F46mUFjOUjYtN9BTaVQYJzPA
|
||||||
|
RlPB+hNF3XjvP3C9bDuqTm2D9DZuTcCKXN1psJ2ndhGgnpJGciENGyB9zoJk1kMezFonySw0oIf0KVOs
|
||||||
|
oIO7L3MlYITstVTsrKNHCzXU5aimnvmrZPp5hfrtlWS2X6LBuQoatJWTWQz3C5mEeoS6hNqt5yj7FysJ
|
||||||
|
zJwL4b/EAAAAAElFTkSuQmCC
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="swUpdateROVals.SuperTooltip" xml:space="preserve">
|
||||||
|
<value>This allows the user to update referenced objects values for multiple working drafts in a batch mode.
|
||||||
|
|
||||||
|
Be sure a current backup of the database exists prior performing this function.
|
||||||
|
|
||||||
|
It is recommended that this be done during off hours.
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="swRefreshTrans.SuperTooltip" xml:space="preserve">
|
||||||
|
<value>This function will refresh transitions in all procedures selected below, whether they were selected individually or as a group via a procedure set.
|
||||||
|
|
||||||
|
Be sure a current backup of the database exists prior to running this function.
|
||||||
|
|
||||||
|
If more than one procedure is selected, it is recommended that this be performed during off hours.</value>
|
||||||
|
</data>
|
||||||
|
<data name="labelX11.SuperTooltip" xml:space="preserve">
|
||||||
|
<value>This allows the user to update referenced objects values for multiple working drafts in a batch mode.
|
||||||
|
|
||||||
|
Be sure a current backup of the database exists prior performing this function.
|
||||||
|
|
||||||
|
It is recommended that this be done during off hours.
|
||||||
|
</value>
|
||||||
|
</data>
|
||||||
|
<data name="labelX6.SuperTooltip" xml:space="preserve">
|
||||||
|
<value>This function will refresh transitions in all procedures selected below, whether they were selected individually or as a group via a procedure set.
|
||||||
|
|
||||||
|
Be sure a current backup of the database exists prior to running this function.
|
||||||
|
|
||||||
|
If more than one procedure is selected, it is recommended that this be performed during off hours.</value>
|
||||||
|
</data>
|
||||||
|
<data name="warningBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
||||||
|
<value>
|
||||||
|
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAplJREFUOE+N
|
||||||
|
k11IU2Ecxv9zouK8CULrzo8SU3QKaSYmOJ2uFL8SK4igEIok6qKUwggySTShC41CRiiGdWNfYBcVWiGl
|
||||||
|
FqN0lh+UTaekzuWcuu2c9316nSdKLPEHz817/s/zPv9zOPQ/nlVQEGulF3ILPe+8SIHK8eYR5lusLwHy
|
||||||
|
Oy08RqpXjjfHVCMlsydbGbekg4/r4HmwRbLWUZzyeGNqD5NK1O5lw8L8NQHckgh5SAdXA3UqIxuzZKSj
|
||||||
|
8ssI8Il9wMQeYDoVfD4HrsdhsNdRgTL2b4yl5Ce1qL+xcQOWxpKxMzwAMVEayIv7IU8XwVnv8+XuEfJV
|
||||||
|
xtfjMlKZ/CYG3JYJ96wOPj6EoCBfMCkfnJdguSMG89eoVBlfS+tJCpCafa1stgBYzAZbzoFGo0ZIiD84
|
||||||
|
KwJ350P+UQxHtfr7vUPkp9j+4GqiM1K3FtyVB8h5wlSI4GB/RIQHgjtzwWaywMb1WHwYg7lKOq3YVrlz
|
||||||
|
jPw8RrWFOUoAJhpwcaNciNDQQMRGB4FNpIMNp4B93A2pXw/7ZbWlufCvFguNdNzzOta7J5S6fP4AdkVq
|
||||||
|
kKQVAQNJYO8TwHq0kD8kwdkWhZkLdMJrrsonlfu2yszmSsA9Bat1p0XdsTTcvxmJtpowyL1ar/m3PKYM
|
||||||
|
2MpVgzcySUWTdWRwd+wAXzoo3r5B7CnqDqVg+lW89yuoVARrR/SaANm0F46mUFjOUjYtN9BTaVQYJzPA
|
||||||
|
RlPB+hNF3XjvP3C9bDuqTm2D9DZuTcCKXN1psJ2ndhGgnpJGciENGyB9zoJk1kMezFonySw0oIf0KVOs
|
||||||
|
oIO7L3MlYITstVTsrKNHCzXU5aimnvmrZPp5hfrtlWS2X6LBuQoatJWTWQz3C5mEeoS6hNqt5yj7FysJ
|
||||||
|
zJwL4b/EAAAAAElFTkSuQmCC
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="swRefreshTblsForSrch.SuperTooltip" xml:space="preserve">
|
<data name="swRefreshTblsForSrch.SuperTooltip" xml:space="preserve">
|
||||||
@ -280,73 +365,9 @@ Should an item become orphaned (disconnected) from the rest of the data, it will
|
|||||||
<value>Everything in PROMS is inter-related. A working draft knows what is its first procedure and a procedure knows what is its first step. Likewise, a procedure knows what procedure is before it and after it.
|
<value>Everything in PROMS is inter-related. A working draft knows what is its first procedure and a procedure knows what is its first step. Likewise, a procedure knows what procedure is before it and after it.
|
||||||
|
|
||||||
Should an item become orphaned (disconnected) from the rest of the data, it will no longer be accessible. This tool removes any orphaned items from the database.
|
Should an item become orphaned (disconnected) from the rest of the data, it will no longer be accessible. This tool removes any orphaned items from the database.
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="warningBox5.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAplJREFUOE+N
|
|
||||||
k11IU2Ecxv9zouK8CULrzo8SU3QKaSYmOJ2uFL8SK4igEIok6qKUwggySTShC41CRiiGdWNfYBcVWiGl
|
|
||||||
FqN0lh+UTaekzuWcuu2c9316nSdKLPEHz817/s/zPv9zOPQ/nlVQEGulF3ILPe+8SIHK8eYR5lusLwHy
|
|
||||||
Oy08RqpXjjfHVCMlsydbGbekg4/r4HmwRbLWUZzyeGNqD5NK1O5lw8L8NQHckgh5SAdXA3UqIxuzZKSj
|
|
||||||
8ssI8Il9wMQeYDoVfD4HrsdhsNdRgTL2b4yl5Ce1qL+xcQOWxpKxMzwAMVEayIv7IU8XwVnv8+XuEfJV
|
|
||||||
xtfjMlKZ/CYG3JYJ96wOPj6EoCBfMCkfnJdguSMG89eoVBlfS+tJCpCafa1stgBYzAZbzoFGo0ZIiD84
|
|
||||||
KwJ350P+UQxHtfr7vUPkp9j+4GqiM1K3FtyVB8h5wlSI4GB/RIQHgjtzwWaywMb1WHwYg7lKOq3YVrlz
|
|
||||||
jPw8RrWFOUoAJhpwcaNciNDQQMRGB4FNpIMNp4B93A2pXw/7ZbWlufCvFguNdNzzOta7J5S6fP4AdkVq
|
|
||||||
kKQVAQNJYO8TwHq0kD8kwdkWhZkLdMJrrsonlfu2yszmSsA9Bat1p0XdsTTcvxmJtpowyL1ar/m3PKYM
|
|
||||||
2MpVgzcySUWTdWRwd+wAXzoo3r5B7CnqDqVg+lW89yuoVARrR/SaANm0F46mUFjOUjYtN9BTaVQYJzPA
|
|
||||||
RlPB+hNF3XjvP3C9bDuqTm2D9DZuTcCKXN1psJ2ndhGgnpJGciENGyB9zoJk1kMezFonySw0oIf0KVOs
|
|
||||||
oIO7L3MlYITstVTsrKNHCzXU5aimnvmrZPp5hfrtlWS2X6LBuQoatJWTWQz3C5mEeoS6hNqt5yj7FysJ
|
|
||||||
zJwL4b/EAAAAAElFTkSuQmCC
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="swUpdateROVals.SuperTooltip" xml:space="preserve">
|
|
||||||
<value>This allows the user to update referenced objects values for multiple working drafts in a batch mode.
|
|
||||||
|
|
||||||
Be sure a current backup of the database exists prior performing this function.
|
|
||||||
|
|
||||||
It is recommended that this be done during off hours.
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="swRefreshTrans.SuperTooltip" xml:space="preserve">
|
|
||||||
<value>This function will refresh transitions in all procedures selected below, whether they were selected individually or as a group via a procedure set.
|
|
||||||
|
|
||||||
Be sure a current backup of the database exists prior to running this function.
|
|
||||||
|
|
||||||
If more than one procedure is selected, it is recommended that this be performed during off hours.</value>
|
|
||||||
</data>
|
|
||||||
<data name="labelX11.SuperTooltip" xml:space="preserve">
|
|
||||||
<value>This allows the user to update referenced objects values for multiple working drafts in a batch mode.
|
|
||||||
|
|
||||||
Be sure a current backup of the database exists prior performing this function.
|
|
||||||
|
|
||||||
It is recommended that this be done during off hours.
|
|
||||||
</value>
|
|
||||||
</data>
|
|
||||||
<data name="labelX6.SuperTooltip" xml:space="preserve">
|
|
||||||
<value>This function will refresh transitions in all procedures selected below, whether they were selected individually or as a group via a procedure set.
|
|
||||||
|
|
||||||
Be sure a current backup of the database exists prior to running this function.
|
|
||||||
|
|
||||||
If more than one procedure is selected, it is recommended that this be performed during off hours.</value>
|
|
||||||
</data>
|
|
||||||
<data name="warningBox1.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
|
|
||||||
<value>
|
|
||||||
iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAABGdBTUEAALGPC/xhBQAAAplJREFUOE+N
|
|
||||||
k11IU2Ecxv9zouK8CULrzo8SU3QKaSYmOJ2uFL8SK4igEIok6qKUwggySTShC41CRiiGdWNfYBcVWiGl
|
|
||||||
FqN0lh+UTaekzuWcuu2c9316nSdKLPEHz817/s/zPv9zOPQ/nlVQEGulF3ILPe+8SIHK8eYR5lusLwHy
|
|
||||||
Oy08RqpXjjfHVCMlsydbGbekg4/r4HmwRbLWUZzyeGNqD5NK1O5lw8L8NQHckgh5SAdXA3UqIxuzZKSj
|
|
||||||
8ssI8Il9wMQeYDoVfD4HrsdhsNdRgTL2b4yl5Ce1qL+xcQOWxpKxMzwAMVEayIv7IU8XwVnv8+XuEfJV
|
|
||||||
xtfjMlKZ/CYG3JYJ96wOPj6EoCBfMCkfnJdguSMG89eoVBlfS+tJCpCafa1stgBYzAZbzoFGo0ZIiD84
|
|
||||||
KwJ350P+UQxHtfr7vUPkp9j+4GqiM1K3FtyVB8h5wlSI4GB/RIQHgjtzwWaywMb1WHwYg7lKOq3YVrlz
|
|
||||||
jPw8RrWFOUoAJhpwcaNciNDQQMRGB4FNpIMNp4B93A2pXw/7ZbWlufCvFguNdNzzOta7J5S6fP4AdkVq
|
|
||||||
kKQVAQNJYO8TwHq0kD8kwdkWhZkLdMJrrsonlfu2yszmSsA9Bat1p0XdsTTcvxmJtpowyL1ar/m3PKYM
|
|
||||||
2MpVgzcySUWTdWRwd+wAXzoo3r5B7CnqDqVg+lW89yuoVARrR/SaANm0F46mUFjOUjYtN9BTaVQYJzPA
|
|
||||||
RlPB+hNF3XjvP3C9bDuqTm2D9DZuTcCKXN1psJ2ndhGgnpJGciENGyB9zoJk1kMezFonySw0oIf0KVOs
|
|
||||||
oIO7L3MlYITstVTsrKNHCzXU5aimnvmrZPp5hfrtlWS2X6LBuQoatJWTWQz3C5mEeoS6hNqt5yj7FysJ
|
|
||||||
zJwL4b/EAAAAAElFTkSuQmCC
|
|
||||||
</value>
|
</value>
|
||||||
</data>
|
</data>
|
||||||
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
<metadata name="$this.TrayHeight" type="System.Int32, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
|
||||||
<value>38</value>
|
<value>38</value>
|
||||||
</metadata>
|
</metadata>
|
||||||
</root>
|
</root>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user