Commit Graph
100 Commits
Author SHA1 Message Date
Rich 7ab6604534 Updated DocVersionInfo property name
Added parameter to ROFSTLookup constructor to support passing DocVersionInfo object
Changed FixUnitROs method to use new property name
Changed GetRoValue method to use new property name
2014-02-07 17:36:07 +00:00
Rich 8bc76fae5f Added support for passing an override DocVersion ID as a 1-time fix to Braidwood data 2014-02-07 17:35:25 +00:00
Rich ae959be13a Added setting ROFSTLookup property of Display RO to null for initialization 2014-02-07 17:33:33 +00:00
Rich 9262837ba1 Added support for passing an override DocVersion ID as a 1-time fix to Braidwood data
Utilized ROFSTLookup instead of ROFST in Display RO tab
Change Display RO ROFSTLookup based on selected tab
2014-02-07 17:32:59 +00:00
Rich 2369fe62dc Pagination Logic associated with steps that are too large to fit on a page but the first substep will fit on a page corrected.
Logic added to align the AER step with an RNO step that has a caution or note.
2014-02-07 15:44:20 +00:00
Rich 7e67e619e8 Changed pagination logic for Cautions and Notes on substeps
Removed code to remove last character when printing in compare mode.  This was originally done because of differences with the way 16 Bit VE-PROMS did word wrapping to aid in comparision printing.
2014-02-06 18:38:26 +00:00
Rich 9de2e84909 Removed debug handler
Added error handler for unprocessed ROs in Content text.
2014-02-06 18:37:35 +00:00
Rich 4fd9ef75c4 Sort ROs in Groups
Use generic comparison from DisplayRO to sort ROs
Make GreaterValue public so that it can be used for DisplayReports and DisplaySearch to sort ROs consistently.
Remove debug printout
2014-02-06 18:36:57 +00:00
Rich 3c0d2e3f6a Changed WidT to 455 from 454 to make CNS and MNS output consitent. 2014-02-04 17:41:02 +00:00
Rich 4716e6788b ColS (High Level Step X Offset) changed from 48 to 42 - One character to the left
WidT (Caution and Note Width) changed from 390 to 454 - About 1 inch wider
ColRTable[1] (RNO Offset for 2 Columns) changed from 252 to 264.
WidSTableEdit[1] (High Level Step Width) changed from 210 to 221.
WidSTablePrint[1] (High Level Step Width) changed from 216 to 221.
2014-02-04 14:01:40 +00:00
Rich e44f552a8d Created static Volian FlexGrid property to reduce number of FlexGrids created during printing. Utilized static property in code. 2014-01-31 20:08:05 +00:00
Rich 60234adaf2 Added property ChildrenProcessed to record how many procedures are found to process
Added code to display message box when no procedures are found to be processed and terminates the processing.
Utilized ChildrenProcessed property when processing procedures
Added format changes to correct remaining Braidwood issues
Added code to resolve unit information in section transition
Modified page break logic to resolve issue with Braidwood deviation documents
Added code to resolve page number when section is a word document section
Added check to verify location was not already in list prior to adding it to list
Reduced number of instances of Volian flexgrid during printing
2014-01-30 21:00:18 +00:00
Rich 467afa5c8b Added entry for NextEra Point Beach EOP EPU in folder vewpbepu
Added entry for NextEra Point Beach EOP REV 2 in folder vewpbr2
2014-01-30 04:26:59 +00:00
Rich 9601b2c036 Further refinements of printing Notes and Cautions within RNO column 2014-01-24 23:26:42 +00:00
Rich 1a1913bece Modified how the width of Notes and Cautions within RNO's are calculated 2014-01-24 21:26:03 +00:00
Rich 67cc3b59a0 Removed debug output
Removed 16 Bit pdf compare font change.
2014-01-24 20:53:35 +00:00
Rich 911190352a Fixed code changes used to resolve Braidwood Deviation Document printing that broke printing in other procedure sets of Braidwood, Catawba and McGuire and perhaps other places. 2014-01-24 20:29:14 +00:00
Rich 2f3b770fec Revert to previous version 2014-01-24 17:53:25 +00:00
Rich 126b8f1878 For production PDF creation convert Figures to GIF before creating a PDF. TIF background was set to transparent, and was creating a Black Box when PDF/A format was created with MSWord.
Added MyGIFFile property to RoImageFile, so that the file could be deleted if it is created during the PDF creation process for MSWord sections.
2014-01-24 14:35:01 +00:00
Rich 3156c8b7b9 Corrected 3 blank lines between Caution and Notes for same step
Utilized DevNoteOrCautionTabOffset property
2014-01-24 05:13:41 +00:00
Rich d959824dd4 Added DevNoteOrCautionTabOffset property
Hid Volian "V" Create PDF button when viewing a multi unit procedure
Added null check to mylookup value in ContainsKey method of ItemInfo class
2014-01-24 05:13:03 +00:00
Rich 150fa210f7 Added property UseRNOParentIdent for Braidwood
Used property UseRNOParentIdent for Braidwood
2014-01-23 21:21:20 +00:00
Rich 1c77c6d9ae Made sure TransitionLookup.ApplicabilityUnit value is set to DocVersionConfig.SelectedSlave value 2014-01-23 20:14:35 +00:00
Rich d5f59fc044 Removed needless DocVersionConfig.SelectedSlave value changes 2014-01-23 20:13:10 +00:00
Rich a2e9b0b66a Modified where RNOIdent value is obtained when it is blank for RNO type items
Added checks to Pagination FindPageBreak method
Modified vlnParagraph constructor to handle HLStpSeparatorString and HLRNOStpSeparatorString properties of plant format
2014-01-23 04:46:19 +00:00
Rich 429208fca5 Added call to EXEDEV format changes
Added changes to EXEDEV plant format and doc styles
2014-01-23 04:44:57 +00:00
Rich d3eef071e5 Only use SpaceIn format property for Cautions and Notes. 2014-01-22 20:03:20 +00:00
Rich d9b171c061 Added logic for an alphabetical sort if the RO Menu Items begins with numbers and slashes. 2014-01-22 18:43:15 +00:00
Rich 0b6204b506 Modified AdjustWidth method of vlnParagraph class 2014-01-20 04:24:05 +00:00
Rich 7ef8840ba0 Modified DisplayText and DisplayNumber methods of ItemInfo class 2014-01-20 04:23:21 +00:00
Rich a99d33e065 Modified getRevisionsByItemIDandUnitID and getRevisionsByItemID stored procedures
Add changes to Byron/Braidwood formats
2014-01-20 04:22:22 +00:00
Rich c535af5bc2 Changed UpdateTransitionText to support changes to Procedures or Sections.
Update related transition text if content is restored for Procedures or Sections.
Changed code that saves changes to section and procedure titles to update related transition text.
2014-01-17 21:17:47 +00:00
Rich a176cc7e0d Made changes to support Q/A Process to the SourceSafe Update form. 2014-01-17 21:16:20 +00:00
Rich fcee3fae8d Added Procedure and Section support to the SQL tbale function vefn_FindAffectedTransitions. 2014-01-17 21:15:44 +00:00
Rich 750c8df895 Revised code to assure setpoint ro's were underlined and non-setpoint ro's were not underlined during printing
Revised code to assure ro's in grids are not colored red during printing
Added code to override Height property of vlnPrintObject class in vlnBox class
Added code to utilize BoxLeftAdj property
Removed blank lines and previous debug code
Added code to assure spaces between note and caution boxes are added when separate box format flag is used
Added code to implement %c token in continue message of Byron/Braidwood formats
Added code to utilize BoxLeftAdj property
Added code to correct underline termination issue involving reference objects and transitions
Changed Height property to virtual to allow overriding in inherited classes
2014-01-17 16:12:20 +00:00
Rich 7793bd2397 Specific changes to Byron/Braidwood fomat files
Added default parameter to GetCombinedSlaveValue method and revised calls to method to utilize default parameter
Added code to convert xF8 to degree symbol
Revised CheckNoteCautionTab to handle when step format data calls for separate boxes for notes and cautions
Added BoxLeftAdj property to support Braidwood boxed items
2014-01-17 16:10:22 +00:00
Rich eff27f334e Added references to Byron/Braidwood specific format changes
Added BoxLeftAdj property to support Braidwood boxed items
2014-01-17 16:08:08 +00:00
Rich 30f851b87a Fixed logic for setting SetRev visibility when creating a Working Draft. 2014-01-15 22:06:04 +00:00
Rich 75abd14dd4 Added CapSPIfLastLower=True for Catawba and McGuire
Added CapROIfLastLower=False for Catawba and McGuire
Added CapSPIfLastLower for Catawba and McGuire so that only setpoint ROs are uppercased if the surounding text is uppercase.
2014-01-15 19:29:26 +00:00
Rich 581c437861 If running in Batch mode for automatic print testing, don't stop on a fatal error.
Fixed a null reference error.  If box is null don't try to update it's properties.
2014-01-13 16:05:46 +00:00
Rich ead8f91a2b Added check for null value in MyHeader property 2014-01-10 03:14:57 +00:00
Rich 3c7c853d00 Corrected processing of RO values in grids when printing individual unit of multiunit site
Added SetData method to GridInfo class to allow updating grid data
Added GetNonCached method to GridInfo class to allowing retrieving noncached grid data
Added code to retrieve noncached grid data during printing of procedure with grids
2014-01-10 03:14:04 +00:00
Rich c97f0d38e0 Added GetCombinedSlaveValue method to correct how master unit values are obtained 2014-01-10 03:12:50 +00:00
Rich c2857b2b16 Added code to implement Box 2 format
Added code to use separate boxes for notes and use RNOWidthAdj flag
Added code to implement SETREV page element.
2014-01-08 20:14:46 +00:00
Rich 74886aa3b4 Added code to handle diamond1 format item
Added RNOWidthAdj flag for Braidwood
2014-01-08 20:13:11 +00:00
Rich 1b09d64a7f Added procedure set rev property to docversion properties dialog box 2014-01-08 20:12:06 +00:00
Rich 4f9a67464b Changed format - column widths
Changed format - add Caution, Note, Table, Substep, Attach to applicable ReplaceWords
Changed format - size boxes
Changed format - utilize new flag RNOWidthAdj
Changed format - recognize upper and lower case alpha
Changed format - created C2 macro to draw a diamond around step number
2014-01-08 20:07:31 +00:00
Rich 21301832e0 Changed code to update image reference to use href instead of bname attribute name
Added header information to xml for image link
Replace bname with xlink:href for image references
Added RNOWidthAdj flag for Braidwood
2014-01-08 20:05:45 +00:00
Rich 6cb0edbf98 Added code to handle fNarrator and Non-Supported vertical tab in ReplaceWords 2014-01-08 20:03:55 +00:00
Rich 5a395ec0d2 Added plant specific format changes for CWE and EXCLN formats
Added RNOWidthAdj flag for Braidwood
2014-01-08 20:03:24 +00:00
Rich dade570a7f Replace Words in RNOs no longer shuts-off bolding 2014-01-08 11:52:35 +00:00
Rich 6dfd259d42 Corrected logic for processing multiple return values for conditional ROs.
Replaced xFF hex value with xA0 hex value in ProcessROReturnValue method.
2014-01-02 22:26:05 +00:00
Rich fd8d8fb70d Fixed bottom margin for RNO Continue Message 2013-12-20 19:07:29 +00:00
Rich 587e614eae Fixed ToPdf so that the RNO doesn't adjust the YPageStart in the middle of printing the AER. 2013-12-20 14:30:56 +00:00
Rich 08b0b27c64 Fixed FlexGrid glitch that was causing the Column Count to be missing. The code has been changed so that the glitch will not cause a failure. 2013-12-19 22:29:02 +00:00
Rich 8f6fae12af Added logic to keep an index from being negative. 2013-12-19 22:28:28 +00:00
Rich 3fb5792a43 added to to handle situation where data loader was trying to add a part to a content where a part already existed with the same fromType. 2013-12-19 17:43:34 +00:00
Rich d058e4b585 Added missing fields ContentID and Config to query. 2013-12-18 22:26:40 +00:00
Rich b030911ef3 Fixed ReplaceWord logic to not add bolding if the step is bolded. 2013-12-17 14:07:23 +00:00
Rich 768890116c Keep pagination code from going into an infinite loop.
Properly handle a Null WidthOverride.
Properly handle a note or caution on a section.
Remove returns from lists of data points.
2013-12-16 20:13:51 +00:00
Rich 1dd61e449d Removed commented code.
Corrected Bottom Margin calc associated with DSS_PrintSectOnFirst
Corrected DrawRuler to support DSS_PrintSectOnFirst
2013-12-11 12:08:06 +00:00
Rich efc5ed84c4 Changed logic to refresh RO Tree when opening a MSWord section 2013-12-09 20:35:17 +00:00
Rich aa652f5b73 Fixed logic so that Point Beach AOP-9C will print. 2013-12-06 20:38:55 +00:00
Rich 067f004170 Fixed Security Logic to work for automatic printing 2013-12-06 20:38:22 +00:00
Rich 7b9a359d06 Fixed bug in program that did not allow user to delete a folder after it was created due to applying security incorrectly. 2013-12-06 04:16:39 +00:00
Rich bfa53bc1d2 Fixed bug identified during functional testting, item #4. 2013-12-06 04:15:35 +00:00
Rich 58c2afa175 Fixed Pagination Logic for FNP
Removed unnecessary Debug printout
2013-12-06 01:09:21 +00:00
Rich b8b34ea0be Add Error Handling for Session Ping 2013-12-06 01:08:26 +00:00
Rich 99961c7ddf When opening an MSWord Section, if the Document Zoom is less than 40% change it to 100% 2013-12-04 18:44:59 +00:00
Rich 4dc6ea49de Added methods to get/set document zoom. 2013-12-04 18:44:28 +00:00
Rich ac725d7332 Properly set SelectedDVI (Working Draft) when a Document is opened. 2013-12-03 20:43:36 +00:00
Rich 15e33d2320 Fixed logic in vefn_GetROTokens to find RO Tokens for testing. 2013-12-02 21:35:11 +00:00
Rich 500c5d224c Fixed logic in vefn_GetROTokens to find RO Tokens for testing. 2013-11-27 21:07:12 +00:00
Rich 6ae55e3780 Fixed logic to properly find RO Tokens in text.
Fixed logic when searching for annotations so that the results can be selected.
2013-11-27 15:43:53 +00:00
Rich eee8ac291f Added code fixes based on comments during demonstrations of 11/25/2013 2013-11-27 03:02:52 +00:00
Rich cc62d25333 Added vefn_GetROTokens to find tokens in Documents.DocAscii
Added vefn_GetVersionNames to get Folder names for DocVersions (Working Drafts)
2013-11-25 14:15:47 +00:00
Rich 36bf0cda84 Multiple return values were check uppercase ROID against a mixed case ROID and returning the wrong selection.
If the return value from rolookup is a Unit RO, convert it to it's value.
2013-11-25 12:36:19 +00:00
Rich 3dcf918262 Changed GroupName column length to 100 as part of validation rules. 2013-11-25 04:43:27 +00:00
Rich 2d612fcd91 Corrected errors in code that cause application to crash during initial testing.
Added code to allow for resetting security for a database.
Added class to Reset Security.
2013-11-25 04:42:53 +00:00
Rich d7da2e454d Added stored procedure vesp_ResetSecurity 2013-11-25 04:41:16 +00:00
Rich 4994f19997 Added getDRoUsagesByROIDsAndVersions and getRoUsagesByROIDsAndVersions to speed-up RO Value Update process.
Added logic to speed up RO Value Update Process.
Added logic to keep SvgImages from failing if the ImagePath is null.
2013-11-22 16:39:32 +00:00
Rich f36317757d Modified when word document tab is closed after user makes change and answers dialog box 2013-11-21 21:17:33 +00:00
Rich 297b89304e Modified Manage Security dialog box based on internal testing by Jessica 2013-11-21 21:17:02 +00:00
Rich 50910d00b8 Add UserInfo property and modified code to assure a person with Reviewer security can only manage annotations created by themself.
Added SessionInfo property to DisplayTabControl class and managed opening and closing DisplayTabItems.
Added OwnerID and UserRole properties to DisplayTabItem class and obtained owner id and setup security based on user role when opening an item.
Added property to allow forced check in of word document to ignore any changes made by user.
Removed debug code
Added methods to setup ribbon control based on user's security role.
Added SessionInfo property and events and methods to setup proper menu items to appear on the right click of a node based on user's role and checked out status of item.
2013-11-20 23:12:47 +00:00
Rich a7562422b2 Added property to store default user group for a given folder. 2013-11-20 23:09:35 +00:00
Rich 831f90c8d6 Generated standard CSLA code. 2013-11-20 23:09:01 +00:00
Rich d1874b6a65 Adds code to extend the methods and properties of the SessionInfoList, SessionInfo, OwnerInfiList, OwnerInfo, UserInfoList and UserInfo classes. 2013-11-20 23:06:43 +00:00
Rich 72acb1e3f2 Resource file for dialog box. 2013-11-20 23:06:00 +00:00
Rich 9074918e25 Added dialog box for entering and updating detailed user information. 2013-11-20 23:05:01 +00:00
Rich eda9858429 Added main dialog for managing security for database including setting up security groups, adding, editing and deleting users, adding and removing users from security groups and defining default security group for new users. 2013-11-20 23:03:46 +00:00
Rich 4b71f7188c Added dialog box so user can get additional information regarding user that has object checked out. In addition, allows administrators to force check in open objects by other users. 2013-11-20 23:03:04 +00:00
Rich b634967817 Added SessionInfo property to dlgApproveProcedure and ApprovalInfo classes.
Added SessionInfo property to DlgPrintProcedure and added checks to print routines to notify user that another user has procedure checked out with a confirmation to continue printing.
Added code to support multiuser and security including initializing security, creating user if user does not exist in database, checking in and out DocVersions, Procedures and Documents and keeping the database notified that user is still active.
Added label to bottom of PROMS main form to indicate who user is and what security they have on open objects.
2013-11-20 23:00:28 +00:00
Rich 46a70899bd Add code to stop the process of loading data and notify the user when there is a problem with the 16-bit data, especially proc.ini files.
Added improvements to the code to better handle proc.ini files when they are part of a multi unit site, especially case sensitivity of elements of the proc.ini file.
The changes involve all of the stored procedures, functions and table changes to support multiuser and security configuration of PROMS.
2013-11-20 22:58:38 +00:00
Rich 1f2c18bdf1 For all of the following modules, changed DefaultUserID and DefaultUsrID properties to use vlnSettings value rather than environment variable value. This is needed to support multiuser and security updates but does not affect the non-multiuser and security version of PROMS. 2013-11-20 22:54:15 +00:00
Rich 62c7377c35 For all of the following modules, changed DefaultUserID and DefaultUsrID properties to use vlnSettings value rather than environment variable value. This is needed to support multiuser and security updates but does not affect the non-multiuser and security version of PROMS. 2013-11-20 15:24:24 +00:00
Rich 857bbc6af0 Don't add Unit ROs unless Type is Text or ALL and myDVI has been set.
Added logic to determine AccPageID for Unit ROs.
2013-11-15 19:12:37 +00:00
Rich 0f62a95d88 Add AccPageIDs to the lookup values for Unit ROs 2013-11-15 19:12:03 +00:00
Rich 4765587f4d Added logic to verify that a section number is a valid number rather than crashing on an invalid number. 2013-11-15 18:02:25 +00:00
Rich f646f59965 Remove Debug Output 2013-11-15 14:16:59 +00:00
Rich 650aa8aa17 Logic changed to support very long RNO with unrelated long AER. If the RNO will fit on a page by itself, and it will not fit if it starts where it is, it breaks the pagebefore the AER step. 2013-11-15 14:10:24 +00:00