80 Commits

Author SHA1 Message Date
4c6d09803d Supporting logic to handle the use of the backslash character
Supporting logic to handle the use of the backslash character, and question marks
Supporting logic to handle the use of the backslash character, dashes, and symbols
Supporting logic to handle the use of the backslash character and dashes
2016-06-21 15:15:01 +00:00
cc6735db05 When importing a folder, if the RO database name is the same as a RO database currently in the data, but the RO path of the importing folder is different than the current RO database path, compare the FST contents of the two and if the same use the current RO database. Also when importing a RO database of the same name but has a different RO Path, rename the importing RO database name to keep the RO database names unique. B2016-119 2016-05-11 14:23:53 +00:00
Rich
81661c1fb9 Strip Enhanced data when importing an Enhanced procedure. The enhanced data will not properly align, so it should be removed. 2016-05-10 17:57:26 +00:00
34d4c2e5b5 Fixed bug where status bars not always complete when importing or exporting a procedure in which the last section is a word sections, or when the last section of the last procedure in a set is word section. 2016-05-05 20:11:36 +00:00
0b0ed771ba Fixed issues of not finding correct format, index of range, and duplicating existing library document - B2016-103, B2016-109 2016-05-02 20:27:03 +00:00
309ac8f303 C2015-044 – was not always prompting to Overwrite or make a Copy when the same procedure number exists in the current set. The messages for Overwrite and Copy no longer look similar and include the procedure number in question. The Cancel button on both (Overwrite and Copy) now works. 2016-04-18 15:13:24 +00:00
5d8d79e32c Fix B2016-045, B2016-083 & 084: Procedure number hyphen representation, create non-existing annotation type & don’t import if user does not overwrite/copy existing procedure.
Fix B2016-083: Added a method ‘GetByNameOrCreate’ that will create the Annotation type if it doesn’t exist
2016-03-22 14:57:47 +00:00
Rich
900ab24184 Fixed logic to turn Change Manager on when procedure is replaced as part of import. 2016-02-25 19:43:26 +00:00
8cd75c0c14 logic to save word sections with resolved RO values for exporting the approved procedure
logic to create an export file with unlinked RO and Transition
Commented out debug statements to help evaluate memory usage
2016-02-18 15:29:25 +00:00
a331fb6cb5 Added a check for a null DocVersionAssociations and call to RefreshDocVersionAssociations() 2016-01-19 20:19:36 +00:00
Rich
5ae3a93bea If you try to import a procedure into an empty PROMS folder, the code was deleting the File System Folder including the import file. This happened during D.C. Cook training (12/3/2015).
B2015-138 When Importing a procedure that has a customer RODB location, and the RODB locations in the Database have been updated to local locations, the user is given the choice of RODBs.  If the user answere OK the RO Database is set for the procedure set (Working Draft).  If the user presses the Cancel button, the import is canceled.
B2015-195 When trying to set an RO Path for a procedure set, the OK button was not being enabled.  This has been fixed.
B2015-196 If you change an RO Path to match an existing path you will be giving a message saying that this cannot be done.
During D.C. Cook training I noticed that there are two items in the tool bar that should only be available in DEBUG mode.  These are LastChange and StepRTF which are used for debugging Multiuser.  They have been changed to not be visible for production mode.
Remove locked or unlocked from toolbar.  It was not connected to anything.
Allow the existing (Customer) FSTs to be used without a local copy of the RO database.
B2015-166 Summary of Changes - Remove duplicate records for new steps.
2015-12-04 17:14:59 +00:00
Rich
8e13fc7179 Fixed logic that allows the user to select an existing RO database. If the user presses Cancel, the code would crash. The code was changed to cancel the Import. Fixes B2015-216 2015-11-30 22:36:18 +00:00
Rich
d720159113 Added Separate Window Preference
Added error handling for External Transitions to deleted Procedure.
Added File extension parameter to Make Document
DB Command Line Parameter now supports server name and ItemIDs.
Added Separate Window Preference
Added capability to Update Format and then close.  Command Line Parameter /P= with no IDs shutsdown immediately.
Changed code so that the Anotation panels stay expanded.
Added Console Writeline output when Formats are updated.
Attached Console Output to Parent.  This allows the Console output to be output to a command window when a Batch FIle is used to Update Formats.
2015-10-27 13:28:06 +00:00
Rich
abe3e723ea Added error handling code so that procedurre set could be imported. 2015-10-20 20:54:19 +00:00
82a5480ce2 Added a null reference check 2015-06-17 14:04:49 +00:00
Jim
f30f058fac Added code to handle Floating Foldouts and Default Sections in exported and imported procedures 2015-04-14 01:00:56 +00:00
Rich
de51192fc0 Added code to handle importing a procedure with different RO folder
Added code to sort Administrative Tools
Added code to improve how the controls align when using a lower DPI screen resolution
Added code to refresh progress bar when updating RO's
2015-02-27 03:54:35 +00:00
Rich
7ff6a6a80e Added code to handle a transition where the item the transition is going to does not have an active section
Added code to handle the condition where no email address has been defined for a user.
2015-02-19 17:43:23 +00:00
Rich
f16fcf1470 Added code to add figures and roimages to export and import processes
Revised user interface and added improvements to overall process
Added code to change Batch Refresh to Administrative Tools
2015-02-18 02:35:11 +00:00
Rich
481589c028 Added code to support converting to text transitions to external destinations with internal style transition
Added wait cursor for log running processes so application shows it is busy
Added stubs for adding Update RO Values to batch process.  Not functional yet
2015-02-11 20:30:08 +00:00
Rich
4ea2dbbe1d Added code to store the xml representation of the approved version of the procedure in the database for future support of temp mods, etc.
Added code to support handling of Floating Foldouts, implement inclusion of audit reocords and converting invalid referenced objects and invalid transitions to text during import/export operations
Added code to support storage of email addresses and cell phone numbers of users which are used as part of the batch refresh process.
2015-02-05 03:48:21 +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
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
da55996088 Added code to allow user with Writer permission to force check-in a procedure that they have checked-out
Added code to export individual procedure and to import individual procedure as a copy or overwrite in same procedure set or as a new procedure in a different procedure set
Added code to handle events for exporting and importing procedures to same or different procedure sets within the same database
Added code to allow user with both RO Editor and Writer permisssions to user RO Editor and edit procedure.
Added menu items to export a procedure or import procedure and initiate their corresponding events.
2014-07-29 02:32:44 +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
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
b6d89593b9 Added code to resolve reference object links in grids 2014-06-17 21:25:33 +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
ad7307ab87 New dialog box to manage the importing and exporting of docversions 2014-06-14 01:13:52 +00:00