Commit Graph
100 Commits
Author SHA1 Message Date
Rich 88e893621c Added connection info for Bodine to connect to SQL Server 2008 and 2012.
Modified code with regards to starting PROMS as backdoor administrator
2014-07-28 02:16:39 +00:00
Rich e680e91a64 Modified ROID parameter passed to DRoUsageInfoList method GetAffected to use complete ROID, not a truncated 12 character ROID 2014-07-22 17:47:28 +00:00
Rich 69bbda7ed8 Added function vefn_CompareROIDs
Modified stored procedure getAffectedDRoUsages to utilize function
2014-07-22 17:46:56 +00:00
Rich a16ea8a6ac Fixed CopyItemAndChildren so that change bars are not changed for copied procedures.
Changed logic so that VE-PROMS source code can be located in either 16Bit or 16-Bit folders
This strips prerequisite step references from procedure text when printing
Recursive transitions cannot be added to procedure text.  If you try to add a transition to a step that contains the text of the step, you will be told that this is not permitted.
Default Change IDs were not being properly updated.
Added footer line to the debug rulers when creating a PDF.
Removed Prerequisite Step references in the PDF bookmarks
2014-07-22 00:05:06 +00:00
Rich b5bf9e85f0 Added code to resolve issue when trying to convert Wolf Creek Temporary procedures 2014-07-19 16:59:10 +00:00
Rich d492bf69de Added code to require a security key from Volian in order to start PROMS as a backdoor administrator or as a proxy using one of the already defined users of the database. Added code to allow all Volian personnel the ability to generate the daily security key by right clicking on their user name at the bottom of the screen. 2014-07-19 16:58:14 +00:00
Rich 34ae254319 Added code to assure length of OldStepSequence does not exceed 32 characters 2014-07-03 02:46:02 +00:00
Rich 4b476ebd48 Removed code to allow addiing users when listbox completely full 2014-06-27 01:00:13 +00:00
Rich 78384ce643 When approval is performed the change bars should be able to be refreshed. While they will not be refreshed in an open edit window, the properties are refreshed, so that if you close and re-open a procedure in the edit window, the change bars are refreshed to reflect the approval. 2014-06-26 17:52:06 +00:00
Rich c74dd9f7ac Added code to resolve an issue with summary of changes report involving the renumbering of steps when a new step is added and subsequently deleted. 2014-06-24 02:04:10 +00:00
Rich bb6d3827c4 Added code to prevent user from importing a procedure set more than once. 2014-06-24 02:02:41 +00:00
Rich d194f751d9 When mulitple ROs appear within a step that have the same units, the units will be excluded from the RO value. In edit mode, the units are displayed. In Print or Display mode, the units are excluded. Thus the phrase "between 25 GPM and 35 GPM" becomes "between 25 and 35 GPM". 2014-06-20 20:13:10 +00:00
Rich 0d99f81701 Use ChangeIDs format flag to control whether the Change ID is displayed on the change bar. 2014-06-20 14:10:30 +00:00
Rich bd8fc821fc Use ChangeIDs format flag to control whether the Change ID ribbon is displayed. 2014-06-20 14:09:57 +00:00
Rich 1e557f2b8e Changed logic to use ChangeIDs format flag and Editorial Change status to update the Change ID for a text element when a text element is changed. 2014-06-20 14:09:23 +00:00
Rich f44fd9cdb3 Changed logic to use ChangeIDs format flag and Editorial Change status to update the Change ID for a text element when a text element is changed. 2014-06-20 14:08:51 +00:00
Rich 9419fc36a6 Fixed logic for Change Bar portion of Step Properties Panel, Tags Tab 2014-06-20 14:08:19 +00:00
Rich fc0b4424ae Added "EditorialChange" property to the TabControl object. 2014-06-20 14:07:45 +00:00
Rich c5bed5fe5a Updated ItemInfo "HasChangeBar" property to use the Change ID format flag and the Change ID status to limit when a change bar is displayed.
Created a new property "HasChanges" which determines if the date time stamp of the current text element is newer than the procedures last approval date.
2014-06-20 14:07:05 +00:00
Rich b5584b66b5 Use ChangeIDs format flag to control whether the Change ID dialog is displayed on start-up. 2014-06-20 14:06:29 +00:00
Rich ec4d47c4a3 Added code to prevent multiple instances of library documents 2014-06-20 02:28:38 +00:00
Rich fbe6dba810 Added code to handle new Close buttons
Added code to translate old formatid's to new formatid's
Added new Close buttons
2014-06-19 02:29:33 +00:00
Rich 2baf923df5 We noticed during training that the procedure title overlapped with the page border on the cover page for AOP-9B. Adjustment to EOP/AOP Cover page procedure title location 2014-06-18 21:45:57 +00:00
Rich aad9f0e850 Some ROs use special character 0xF8 rather than 0xB0 for the degree character. This change allows these ROs to print properly when used in MSWord sections. 2014-06-18 12:41:22 +00:00
Rich b6d89593b9 Added code to resolve reference object links in grids 2014-06-17 21:25:33 +00:00
Rich 01913ed0ba Changing a step type was causing hyphens (dashes) to be displayed as boxes. This happened during Calvert training. This change corrects this problem. 2014-06-17 14:06:05 +00:00
Rich f9d47b82cb Added code to resolve rodbid value in text proiperty of content object
Added code to correct error in refreshing treeview after importing procedure set
2014-06-17 03:04:02 +00:00
Rich ed9d8d641b Added event and menu items to treeview to allow exporting or importing docversions 2014-06-14 01:16:35 +00:00
Rich adf9d6d19c Added GetByName method to AnnotationTypeInfo class
Added code to manage checking out a folder to allow for exporting or importing docversions
Added new commands TurnChangeManagerOff and TurnChangeManagerOn.
2014-06-14 01:15:45 +00:00
Rich ad7307ab87 New dialog box to manage the importing and exporting of docversions 2014-06-14 01:13:52 +00:00
Rich 6c2555609e Added menu item handler for new menu items added to export or import docversions 2014-06-14 01:12:50 +00:00
Rich 193205abcb New dialog box to manage the importing and exporting of docversions 2014-06-14 01:11:51 +00:00
Rich 8a5a8cc8b3 Modified stored procedures vesp_SessionBegin and vesp_SessionCanCheckOutItem to manage when an adminstrator can export or import a docversion from within PROMS. 2014-06-14 01:10:08 +00:00
Rich c53e228de1 Added menu items under Selected main menu item to export and import docversions 2014-06-14 01:09:37 +00:00
Rich 985b419736 Fixed logic adding an RO before another RO in a table cell,
Fixed logic adding a transition before another transition in a table cell.
2014-06-12 14:18:59 +00:00
Rich 1a3ef465bf Added logic to ReplaceWord logic so that if the ReplaceWord inserts a hard return the hard return will not be added at the beginning of a step. The includes RTF formatting of underline and bold and also an asterisk at the beginning of a step. 2014-06-05 18:46:51 +00:00
Rich 7ea6df9049 Correctly calculating the size of a high-level step (YSize) to include the box surrounding the first step 2014-06-04 18:30:32 +00:00
Rich d345997474 Added call to SetupSecurity after closing edit user dialog
Aded code to corect how Summary of Changes report was processing list of changes
Added code to account for double line box around high level steps
Added code to resolve printing cautions and notes associated with substeps
2014-06-03 21:39:37 +00:00
Rich b3abf86b9f Properly position OR at the top of a page when required 2014-05-30 13:35:04 +00:00
Rich 9e059a37f5 Modified vesp_SessionBegin to delete inactive owner records and inactive session records for current user after 5 minutes of inactivity and for all other users after 15 minutes of inactivity during start of new session.
Added new stored procedure getOwnersByVersionID.
Added method to OwnerInfoList class named GetByVersionID
Utilized OwnerInfoList.GetByVersionID method
2014-05-30 01:13:55 +00:00
Rich ee2ff97295 Fixed logic to process ROs and Transitions containing curly braces 2014-05-28 17:45:44 +00:00
Rich 7f7e3085ab Fixed how DoROAdjustments handles curly braces
Fixed how DoTransitionAdjustments handles curly braces
Fixed how SaveContents handles curly braces
2014-05-28 02:15:00 +00:00
Rich 9ee31d43fc Improved how GetResolvedText handles curly braces 2014-05-28 02:13:53 +00:00
Rich 22e1a52278 Fixed how ConvertROToText handles curly braces.
Improved how FixContentText handles curly braces
Improved how BuildTransitionToChecks handles curly braces
2014-05-28 02:13:21 +00:00
Rich 829be02c4b Changed BuildTransitionFromChecks and BuildTransitionToChecks methods to handle curly braces. 2014-05-23 01:16:26 +00:00
Rich afd50f8c19 Fixed ROs that contain hyphens in Tables when printed. 2014-05-22 19:30:43 +00:00
Rich da6cc6ac3e Updated code of FixTransitionText and FixContentText of the Content and ContentInfo classes to fix problem with Prerequisite Steps. 2014-05-22 00:40:15 +00:00
Rich f7806951c9 Chnaged code to support ability to make working draft a multiunit working draft
Changed History Start Date property of revision configuration to 24 hour format
2014-05-22 00:38:18 +00:00
Rich 99d6f75735 Added ability to change a working draft to a multiunit working draft by creating applicabilities. 2014-05-22 00:37:25 +00:00
Rich 821103fc87 P/C PC - Fixed range transition logic so that transitions to steps which are affected by applicability will show the correct step number for the first through the last step. 2014-05-21 21:43:43 +00:00
Rich dc3d894195 Assure that the selected slave is set when looking up transition destinations.
Added logic to properly find a procedure title when the first applicable step is not the first step.
2014-05-21 20:39:49 +00:00
Rich 38a05ec657 Save the ChangeID when a table is modified. 2014-05-21 12:40:23 +00:00
Rich 77c9897096 Replace curly braces with backslash-curly brace, so that the curly brace is shown in the pdf when it is part of a RO value. 2014-05-21 12:39:36 +00:00
Rich 19af9a0812 If a transition is from a section to the same section, the section was not placed into the transition text. This is appropriate if the transition is to a step, but not if it is to the section itself. 2014-05-16 18:11:24 +00:00
Rich e595471442 Added generic function InList for debugging 2014-05-16 18:10:49 +00:00
Rich 0091be08da Step Level should include an extra count for AND and OR Step Types to reduce the likelyhood of pagination splitting an OR or an AND type step. 2014-05-14 17:58:49 +00:00
Rich 600dcc0121 Added ability to get RO usage list by DocVersion and Procedure 2014-05-14 02:11:54 +00:00
Rich a0402016df Modified how ROs and Transitions are updated based on issues identified by Calvert data. Modified FixTransitionText, ConvertROToText, and FixContentText methods of Content and ContentInfo classes. Added GetMySuffix and GetMyPrefix methods to Content class 2014-05-14 02:11:19 +00:00
Rich 7c21fdd3d3 Added property settings WhatROsToConvert, SelectedROFst, AnnotateWhenConvertingToText, AnnotateWhenShowingMissingRO, and AnnotateWhenShowingDifferentRO 2014-05-14 02:08:30 +00:00
Rich dd7f3a4148 Added getRoUsagesForDocVersion and modified vesp_ListTables3 stored procedures
Updated how RO values are updated as a result of issues identified by Calvert data
Modified code to handle non-standard characters in StepType variable.
Chnaged how transitions are updated to utilize methods of Content and ContentInfo classes
2014-05-14 02:07:03 +00:00
Rich 249ddafe54 Added property settings WhatROsToConvert, SelectedROFst, AnnotateWhenConvertingToText, AnnotateWhenShowingMissingRO, and AnnotateWhenShowingDifferentRO
Added property settings WhatROsToConvert, SelectedROFst, AnnotateWhenConvertingToText, AnnotateWhenShowingMissingRO, and AnnotateWhenShowingDifferentRO.
Added ROUpdateMode enum
Changed how text is added to tbErrors textbox
Added property settings WhatROsToConvert, SelectedROFst, AnnotateWhenConvertingToText, AnnotateWhenShowingMissingRO, and AnnotateWhenShowingDifferentRO
Added createEmptyPROMS boolean value to allow creating an empty PROMS database
Added loadTree menu item click event handler
Added Load Tree menu item, Selection main menu with Fix ROs menu item under Selection menu item and Create Empty database menu item
Used createEmptyPROMS value.  Changed how Migration Error annotation type created.
2014-05-14 02:05:11 +00:00
Rich 122407a40c Fixed logic to uppercase ROs after Dash in text to exclude other RO text 2014-04-24 11:36:49 +00:00
Rich 1979f4b4a0 If pagination is being changed to keep OR steps in the RNO together, when they will be kept together anyway, don't change the pagination. 2014-04-17 18:47:38 +00:00
Rich 8c429b93dc When adding an RO Table, the code that looks-up the RO was failing because an RO has yet to be assigned. 2014-04-17 14:56:42 +00:00
Rich 62a6a06ad0 Change Bar Logic fixed for Transition Cautions and Transition Notes. This also caused the code to crash when printing with Change Bars 2014-04-16 18:50:38 +00:00
Rich 746db18ec2 Changed logic for Security Group delete, so that the default Group cannot be deleted.
The applicabilty tab was made invisible for Procedures (Title) and MSWord Sections when they are open in DSOFramer.
2014-04-15 20:17:43 +00:00
Rich 9573bb4b7b Logic fixed to handle transition updates when printing a P/C PC child where the first step is not applicable and the second step is applicable. 2014-04-14 20:57:06 +00:00
Rich a7081cad94 Check that the object is the correct type before casting it as an ItemInfo. 2014-04-14 19:03:03 +00:00
Rich 0e41d02be0 Revert to the previous code for TryAgainLater 2014-04-11 19:00:34 +00:00
Rich e8fbd9d30b Print Speed-up 2014-04-10 21:39:17 +00:00
Rich 44bc2844eb Rmove Debug Comments
Changed code to remove temporary panel.
2014-04-10 20:30:14 +00:00
Rich c4a31b95ab Fix Delete Item Window Issues 2014-04-10 20:13:46 +00:00
Rich 1d760eab81 Fixed Cache for ItemInfo - This was causing steps to not be undated in the editor or the tree.
Unique Key for ROFst Lookup
2014-04-10 20:13:15 +00:00
Rich 132619c0ba Added support for Rich's new PC (MacBook Pro)
Activate form when it opens.
2014-04-10 20:12:18 +00:00
Rich 2eadfd8ed6 Change to the recursive limit on a number of procedures to support > 1000 procedures per Working Draft set 2014-04-07 21:21:48 +00:00
Rich decbe11e52 MNS Pagination - Mike Weiner Case 1b to keep substeps together on one page
MNS Pagination - Mike Weiner Case 1a to keep step together with any non-sequential substeps (ANDs, EQ List)
2014-04-03 17:05:05 +00:00
Rich 79175138f2 Replace hardspaces with spaces in the ToolTip. 2014-04-02 15:12:16 +00:00
Rich ac7083febd Changed logic for ComponentList Page Breaks
If a page break in the RNO column falls within the range of an AER step, use the AER Step for the page break.
Dont break at the first substep if the first substep is an OR or Explicit AND
2014-03-31 16:39:26 +00:00
Rich 00b6045076 Fixed logic to properly handle curly braces next to links (Transitions or Referenced Objects) 2014-03-27 14:07:15 +00:00
Rich 6611c3d2a4 Farley had a Table that was printing on the page following the tables header. Pagination was changed to keep table headers together with their tables.
Added logic to skip the Tab Adjustments if the step is unnumbered.
2014-03-19 15:31:27 +00:00
Rich 0376212e09 Added code to handle Table ROs.
Used generic (static) VlnFlexGrid.ROTableUpdate to determine if the table contents are updated.
Added Error Handling around the code that shuts down PROMs
Added function to ROFSTLookup to retrieve the Accessory Page ID.
Corrected code to handle value changes for Table ROs
Created generic (static) VlnFlexGrid.ROTableUpdate to determine if the table contents are updated.
2014-03-19 15:30:26 +00:00
Rich 5188334ea9 Added logic to return the previous RO Value from FixContentText if the value is updated. 2014-03-15 10:03:31 +00:00
Rich 0231bdc4ca Pass the frmLoader to the ROFixer object so that status can be displayed as steps are processed.
Pass the frmLoader to the ROFixer object so that status can be displayed as steps are processed
Fixed MyValue so that unchanged values will not be displayed as if they had changed.
Added Status outut as changed RO Values are found.
Display a MessageBox when processing is complete.
2014-03-15 10:02:55 +00:00
Rich e01459be4b Reset Selected Slave after processing 2014-03-12 22:02:41 +00:00
Rich e8453b8648 Reset Selected Slave after processing
Added and Commented-out some debug output
Use GetTranslatedROValue to get the correct RO value when text is restored
Fix logic to attempt to use existing DocVersionInfo rather than creating a new instance
Base lookup on ROFSTID and Selected Slave
2014-03-12 22:01:55 +00:00
Rich c386153d06 Check-out Library Document that is not associated to a specific section. Prior to this fix, the MSWord window would open briefly and the close again, because the Document was not "Checked out". Since there was no ownership record, the next time SessionPing was run, the window would be immediately closed. 2014-03-10 10:16:42 +00:00
Rich 051b445f23 Fixed Pagination logic to eliminate Forced Pagination Error 2014-03-07 15:25:02 +00:00
Rich c77e0d2d2f Fixed code that reports the active database in use.
Changed debug output for Forced Pagination Items.
Fixed Pagination Logic for Background Documents.
2014-03-07 00:35:23 +00:00
Rich a5790a4963 Updated restoreDeletedItem stored procedure to include updating the docversions table when restoring a deleted item
Changed name of database server for Bodine’s new computer
2014-03-06 02:43:16 +00:00
Rich 63acad915d Changed base font to Arial 12
Added two lines (24 Points) to the Page Length
Account for RNOOnly Continue when determining page break location
Fixed logic to limit the location of the bottom Continue Message
2014-03-04 16:51:31 +00:00
Rich 651266e7c8 Added code to correct 16-bit applicability conversion to 32-bit applicability 2014-03-04 02:03:42 +00:00
Rich 8810301dde Added code to support processing Calvert Cliffs data regarding node names
Added code to support processing BG&E data regarding node names
Added code to correct 16-bit applicability conversion to 32-bit applicability
2014-03-04 02:03:08 +00:00
Rich 6bcbe25d4e Fixed logic so the superscripted text is not underlined. 2014-02-21 17:11:17 +00:00
Rich 13550d1b19 Fixed Copy Procedure 2014-02-21 17:10:46 +00:00
Rich 8ef73fe7b5 Added a new Bottom Continue Message location which limits the message to the bottom margin.
Changed bottom continue message to be limited by the bottom margin.  Previously the continue message overlapped the border.
2014-02-21 12:46:09 +00:00
Rich f62caf9669 Adjusted bottom continue message for formats CWE, CWE00, EXCLN, EXCLN00 and EXCLN01
Changed bottom continue message to be limited by the bottom margin.  Previously the continue message overlapped the border.
Removed Debug Output
Replaced Unit ID token "<ID>" in transition text for the section number.
2014-02-21 12:45:05 +00:00
Rich ddd973c83f Revert to previous 2014-02-19 21:31:39 +00:00
Rich 2bd5ad58f1 Changed logic to create a local vlnBorder structure populated from vlnFlexGrid 2014-02-19 21:08:04 +00:00
Rich 5c31ea3a66 Replace <ID> with Child ID in PageList Section Numbers. 2014-02-19 18:24:29 +00:00
Rich 3e010e87b2 Return ? when RO Value is null 2014-02-19 03:32:38 +00:00