Commit Graph
100 Commits
Author SHA1 Message Date
Rich 4e2cf93fc6 Support batch running of DataLoader 2014-12-08 20:29:33 +00:00
Rich e73b34ec68 Added Commented logic to handle ActiveSection when printing. 2014-12-08 20:28:27 +00:00
Rich 2c21ce24dc Added HowMany setting Property to limit the number of procedures converted. 2014-12-08 20:27:48 +00:00
Rich 3da3cd999e Use ConvertSeq consistently for Steps and Transitions 2014-12-08 20:26:51 +00:00
Rich 007430be3d Use new command line parameters
Fixed logic to skip steps which don't match the current section
2014-12-08 20:26:11 +00:00
Rich 13d9350fdf Add error handler for PSI failures.
Support appending to an existing Procedure Set
2014-12-08 20:25:37 +00:00
Rich 7511ebcd2c Support automatic processing 2014-12-08 20:24:36 +00:00
Rich 165036ff44 Added Command Line Parameters:
Auto - Used to run from a batch file.  Automatically starts the processing
PurgeData - Yes - Create a new database. No - Append to an existing database
DBName - Database name
ProcedureSetPath - 16 bit source data path
Skip - How many procedures to skip
HowMany - How many procedures to process
Support the ability to append to an existing procedure set
Use new command line parameters
2014-12-08 20:24:02 +00:00
Rich 368280d7ee Added HowMany setting Property to limit the number of procedures converted.
Use Command Line Parameters ass override for settings.
Add logic to support partial processing of procedure sets (appending to a previously processed set.
2014-12-08 20:22:33 +00:00
Rich 78b211c90a Corrected third level section numbers in transitions
Removed bracketed text from section titles within transitions
2014-12-04 05:05:58 +00:00
Rich d578f95922 Fixed Replace Word logic with respect to hardspaces and rtf bold and underline commands 2014-11-20 16:33:11 +00:00
Rich cf8d11623b Enter Key on High Level step will default to the current step type
Fix logic for continue message indent
2014-11-13 20:09:41 +00:00
Rich 9eed40353e Changed logic to properly output checkoff header "INITIALS" 2014-11-12 06:41:47 +00:00
Rich 10673521e5 Added SectionInfo property HasInitials to make it easier to locate sections which get Initial Headers.
Removed Basis from Transition Text
2014-11-12 06:41:04 +00:00
Rich 5beee972f0 Replaced Initials as text with {Initials} as token. 2014-11-12 06:39:56 +00:00
Rich 8ee0eddd18 Added code to assure correct user was saved in Grid table when changes are made to a grid
Modified code to prevent corruption of grid data when removing a column in a grid
2014-11-12 01:35:20 +00:00
Rich 310c7a108c Added logic to center single small (1 line) Cautions, Notes or Warnings 2014-11-11 03:46:05 +00:00
Rich 0d3113c633 Added Property IsNote1 to find Warnings in Calvert Formats 2014-11-11 03:45:21 +00:00
Rich 3237a2345b Fixed Logic to limit size of figures to use the whole page and keep the the same aspect ratio. 2014-11-10 18:23:44 +00:00
Rich a711691ff6 Removed Debug output 2014-11-10 13:06:32 +00:00
Rich d90e472f23 Fixed Transition Format to support multiple level sub-sections
Fixed Transition Logic for Calvert
2014-11-10 13:05:18 +00:00
Rich 242514ae99 Fixed Transition Format to support multiple level sub-sections 2014-11-10 13:04:41 +00:00
Rich f918bb0d88 Changed the output so that it can be more easily parsed in Excel. 2014-11-10 13:04:03 +00:00
Rich 32ddfbbce0 Fixed logic to keep code from crashing. 2014-11-06 02:48:50 +00:00
Rich e77c7dfc2c Added Unit configuration Flag so that the user can specify the unit for a Working Draft set. 2014-11-06 02:47:59 +00:00
Rich 344b7f9ab7 Changed the logic to match the logic for bulleted steps 2014-11-05 17:04:10 +00:00
Rich b89af73735 Made Status Change available to other print objects
Update status when moving through a section with subsections
Update status when moving through a section with subsections
GetSectionInfo use local value rather than using the cache
Used SectionInfo property HasStepCheckOffs to turn-on CheckOff header and narrow text width.
2014-11-05 14:36:17 +00:00
Rich 2d7c25d2d2 GetSectionInfo use local value rather than using the cache
Added Property HasStepCheckOffs
2014-11-05 14:34:53 +00:00
Rich dad37c50a8 Don't use template for Notes and Cautions off of sections 2014-10-30 12:46:58 +00:00
Rich 343c680754 Allow Cautions Notes and Warnings off of Section 2014-10-30 12:46:05 +00:00
Rich 7bd3193a48 Change Transition Code to Not Remove Closing Paren if tab has an opening paren 2014-10-30 10:43:53 +00:00
Rich 818ebe20c3 Fixed bug when XOfffset was being calcuated. 2014-10-30 09:27:58 +00:00
Rich 2cf2166d0d [M????] added to replace words 2014-10-30 09:27:15 +00:00
Rich 599fd8e483 Fixed the logic so that all bookmarks position the PDF properly.
High Level Steps will position at the correct location on a page.
Sections and subsections wll position on the correct page.
2014-10-29 14:05:12 +00:00
Rich 1c37a32d78 Restore Kathy's change that I stepped on. 2014-10-28 16:00:50 +00:00
Rich cbd9026fc6 Corrected Bookmarks for PDFs to support subsections 2014-10-28 11:20:04 +00:00
Rich f20adce7ef Added a TreeView menu option to collapse procedures. Requested by Bob Bleacher of Calvert. 2014-10-28 11:19:30 +00:00
Rich 7b540648a1 Fixed bug in Item ID and Content ID lookup text box. 2014-10-26 21:14:40 +00:00
Rich f453cab9b2 Fixed a problem where the code would hang 2014-10-24 20:19:52 +00:00
Rich 74a8145f1d Changed DBSequence to Short Path in debug output 2014-10-24 16:50:19 +00:00
Rich be0ae3dbe2 Support for a Null STBoxIndex 2014-10-24 16:49:05 +00:00
Rich d13f8d05f4 Removed Box on Date/Time Note 2014-10-24 16:48:28 +00:00
Rich da27fae4f2 Optional shutdown after copy. 2014-10-24 16:47:50 +00:00
Rich f1c6f819b9 Added code to support textbox in status bar at bottom of PROMS which allows user to locate an item by the itemid or contentid in debug mode 2014-10-24 01:30:19 +00:00
Rich 2bcd34b76d Removed PDF Path and validity checks
Added Validity Check - Procedure Set Path against Config DataPath
2014-10-22 22:16:43 +00:00
Rich f8a73cfefe Added Validity Check - Procedure Set Path against Config DataPath
Removed PDF Path and validity checks
2014-10-22 22:15:43 +00:00
Rich 505bfa467d Added Error Handler for corrupted table data. 2014-10-22 20:25:31 +00:00
Rich 6098140d26 Support the impact of the Section Continue Message on Pagination
Added logic to determine if the Section Continue Message would be printed.
2014-10-22 15:29:21 +00:00
Rich 72fada8fdb Box9 layout 2014-10-22 15:27:59 +00:00
Rich 5f7a35ffe1 Box9 layout 2014-10-22 15:27:06 +00:00
Rich 0a76a0d22c Added error handling for the step counter 2014-10-22 15:24:15 +00:00
Rich bf99440bde Added code to provide information regarding transitions that are being fixed using the Fix Transitions menu item.
Added code to fix transitions that involve Section, SubSections and Steps as part of the path to the transition and how this is rendered in the step's text.
2014-10-22 00:55:04 +00:00
Rich 5e33d7ec2a Fix ReplaceWords so that it doesn't replace link tokens. 2014-10-21 04:43:55 +00:00
Rich 7fb9a2e31f Fixed Logic 2014-10-16 11:53:21 +00:00
Rich 3e953c5c21 Fixed ParseTableFromText to correctly count columns for single line tables 2014-10-16 11:44:22 +00:00
Rich eae4e95c0a Fixed Step_CheckOffIndex beyond 9
Fixed logic for determining Transition Text
2014-10-16 11:43:51 +00:00
Rich 03fdd0e613 Fixed Hanging Indent logic. 2014-10-16 11:42:42 +00:00
Rich 933d9155c7 Fixed logic so that status bar update does not cause a crash. 2014-10-16 11:41:34 +00:00
Rich f994210ea6 Fixed issue with how sections with both sections and steps as children were being loaded 2014-10-14 00:41:56 +00:00
Rich a4f0a04c5d Added logic to speed-up printing 2014-10-09 18:22:53 +00:00
Rich f7e805a745 Added Page Count to Status
Fixed Hanging Indent logic for vlnParagraphs
2014-10-08 20:14:27 +00:00
Rich cb355b71aa Command Line switch to skip ReplaceWords function (Edit and Print)
Added Hanging Indent Logic for Grids.
2014-10-08 20:13:15 +00:00
Rich 08f2a9f631 Fixed logic so that if the high-level step has an end message and the end message would excede the bottom margin, then the step is placed on the next page. 2014-10-02 13:13:20 +00:00
Rich 183bdf015a The logic was changed to keep the first continuuous subsection on the same page as its header. 2014-10-01 15:16:34 +00:00
Rich 8b9a092708 Provide the option to display the PDF before the Page Number Transitions were updated to help the process of correcting pagination.
Fix the inheritance lookup for Transtitions
2014-09-30 20:26:47 +00:00
Rich 912c11a65b Fixed logic which parses RTF to handle underline terminate followed by a hard space. This was causing an error for Braidwood. 2014-09-29 20:12:27 +00:00
Rich 033e5e9122 Align centerd tables with CheckOffs
Fix PCPC Print Logic when the next step is not applicable
2014-09-29 16:17:17 +00:00
Rich b2aa854328 Check for a null value if a page break cannot be found in a step.
Fixed logic for steps with End Messages.
2014-09-26 20:05:45 +00:00
Rich a833185d58 Added code to adjust order of refreshing transitions when deleting item that is part of a transition
B2014-096 fixed
2014-09-16 03:18:32 +00:00
Rich d3e5f7321c Revised procedure DeleteItemAndChildren 2014-09-16 03:17:46 +00:00
Rich 033b3514f8 Added some error handling to keep from crashing
Added code to support Opposite Unit replace words with and without ROs.
Added logic to limit UpcaseAllRoUnits to only work for setpoints.
2014-09-15 21:10:27 +00:00
Rich be08172cf8 Change to sub-format titles to exclude the parent title, if the title begins with an asterisk 2014-09-15 18:11:42 +00:00
Rich 5614e177a1 Removed Kewaunee Formats 2014-09-15 18:11:11 +00:00
Rich 4069371056 Added output to the DebugPagination file.
Changed the oage break logic to keep a substep with its cautions and notes.
2014-09-12 20:39:29 +00:00
Rich dfa04a18a5 Fixed logic so that Most Recently Used list works when in the development environment. 2014-09-12 13:58:10 +00:00
Rich 9efdfd46c7 Added a message to the release text which identifies when a format is changed. 2014-09-12 13:57:23 +00:00
Rich 18e8d73d70 Modified stored procedure CopyItemAndChildren to fix updating the SectionStart value stored in the procedure config which indicates the default section of a copied procedure. 2014-09-12 01:07:34 +00:00
Rich d6aae18a46 Added code to update FloatingFoldout ItemID value when copying a procedure which contains FloatingFoldout data. 2014-09-09 00:43:04 +00:00
Rich aa6050a955 Changed Rtf to virtual so that vlnParagraph could override the derived property 2014-09-05 14:30:41 +00:00
Rich 8261a6bb55 Change a Property name (Prefix) to (PathPrefix)
Added generic Properties (Prefix and Suffix) for vlnParagraph
Changed Rtf to be lazy-loaded using new method BuildRtf
2014-09-05 14:29:20 +00:00
Rich 4531a04db1 Added an error handler if getOwnersByVersionID does not exist in the database. 2014-09-05 14:28:12 +00:00
Rich 74f88b6c1c If the pagebreak is occuring at a location in the AER and RNO columns, use the maximum step level to determine the proper place to break. 2014-09-03 19:49:07 +00:00
Rich f8aad3efbc Use new generic property (ActiveDatabase) to access the current database name. Info in email message 2014-09-03 19:37:58 +00:00
Rich 3a7667d9b7 Use new generic property (ActiveDatabase) to access the current database name. About Screen
Use new generic property (ActiveDatabase) to access the current database name.  Name of Export File
Use new generic property (ActiveDatabase) to access the current database name.  Name of Error Log FIle.
Added new generic property (ActiveDatabase) to access the current database name.
2014-09-03 19:37:24 +00:00
Rich 48ecbdea36 Added code to change the xml that is added to the config column of the procedure content record when creating a new procedure in a multi-unit working draft. 2014-09-03 02:14:52 +00:00
Rich 080b1098bc Added Command Line support to set the operating mode to Debug, Demo or Production 2014-09-02 18:30:48 +00:00
Rich b84141f9e5 Added Command Line support to set the server so that we don't need to duplicate the executable folder to create versions that use the local database or SQL2008. 2014-09-02 18:30:17 +00:00
Rich f5a9e032a2 Added a Version Indicator (Debug), (Demo), (Production) the the about dialog. 2014-09-02 18:29:43 +00:00
Rich 0808404bea If the pagebreak is occuring at a location in the AER and RNO columns, use the maximum step level to determine the proper place to break. 2014-09-02 15:18:34 +00:00
Rich 6a8cad9899 Added a necesssary Property (IsSubStep) for ItemInfo that is used for copy/paste, 2014-08-28 14:05:16 +00:00
Rich d7a7c13b72 Added code to display hour glass when copying and pasting items 2014-08-28 02:42:02 +00:00
Rich f9de5305f2 Added code to handle collection was modified error when copying items
Added code to make F5 and Shift-F5 keystrokes in the editor work identical to the right mouse button context menu of the tree view with regards to copy and paste of items
Added code to assure only items of similar type (eg: procedure, section, high level step, etc) can be copied and pasted at similar locations within a procedure or working draft
2014-08-28 02:41:23 +00:00
Rich 1baf690bc6 Modified CopyItemAndChildren to speed up copying items
Added 1 index on tblContents and 2 indexes on tblItems to speed up copying items
2014-08-28 02:39:53 +00:00
Rich 793f4c58df The Pagination Logic was improved to more properly paginate the alarm procedures for Calvert. 2014-08-27 12:23:56 +00:00
Rich e8a905af49 When a Hard Return is added to a High-Level step, the RTF command "\line" is added. This was appearing in the TreeView. The code was changed so that the command was replaced with a semicolon. 2014-08-27 12:23:23 +00:00
Rich de04f70185 Don't paginate on an OR step if it's parent will fit on a page.
Only remove the Condition/Response header if the next Page Break is the first substep of the Condition/Response step.
2014-08-26 11:07:16 +00:00
Rich 293fcb2f1c Added code to fix error regarding importing procedure
Added initial code in preparation for allowing exporting/importing procedure sets with or without audit history
2014-08-26 01:12:18 +00:00
Rich 907ff47e5d 1 Keep Notes/Cautions/Warnings with Condition/Response text
2 Don't break Condition/Response text before 3 lines.
3 Paginate Device and Setpoint lists properly
2014-08-25 18:39:36 +00:00
Rich 9393fc01d4 Fixed logic for Calvert Alarm Condition/Response steps
Commented-out debug output
Added logic to keep text from being very bold when it starts with a bullet
Changed continue logic so that "(Continue)" does not overlap with the step tab.
2014-08-22 13:42:53 +00:00
Rich ba4f16b7e1 Use ActiveFormat rather than FormatStepData.MyFormat (this works for Steps/Sections and Procedures) 2014-08-21 17:52:11 +00:00