Commit Graph
100 Commits
Author SHA1 Message Date
Rich 82263e28fb Limit Library Document lists to 20 items so that the tooltip and the dialog remain within the bounds of the screen. 2013-03-26 14:45:24 +00:00
Rich 49077fccb5 Added logic to keep this script from running in the system databases.
Added warning messages if changes exist to fmtxml or promsfixes.sql.
2013-03-14 20:42:06 +00:00
Rich be014b12b3 Create an RTF file with a name that matches the 7Zip file and open it when the List to Clipboard menu option is pressed. This will only happen if the Zip file is created. 2013-03-14 19:32:42 +00:00
Rich 68aa54004a Handle \u8209? inserted from the keyboards as Hyphens when looking up ROs. 2013-03-14 18:39:42 +00:00
Rich 07fbc295d1 Added Stored Procedure to sort folders alphabetically
vesp_ResetFolderManualOrderAlphabetical
2013-03-14 14:41:36 +00:00
Rich d60a7c79b2 Fixed status message 2013-03-14 14:40:57 +00:00
Rich 23b9f54614 Fixed logic to find dashes 2013-03-13 21:47:27 +00:00
Rich 33fc77ca02 Added logic to eliminate mouse_up response on a tree after a node is expanded
Added Mouse_down event handler to reset ExpandingTree variable.
2013-03-13 14:58:41 +00:00
Rich dcde5d1e05 Sometimes WinWord is left in memory (DSOFramer). When this happens other errors can occur. This will close all existing invisible WinWords. 2013-03-13 14:03:20 +00:00
Rich bcdc190caf If DSOFramer fails to open a document, replace the bad document with an empty document. 2013-03-13 13:18:52 +00:00
Rich e063da6198 Fixed code to initialize MS Word sections if Document Style does not specify font.
Added code to handle refreshing the Edit Screen when a section is moved.
Added code to refresh the Edit Screen when a section is moved.
2013-03-12 15:01:46 +00:00
Rich 5588328899 Added code to ResetProcedures in Working Draft after they are moved.
Added logic to use SQL Stored Procedure to move
Procedures, Sections or Steps
2013-03-12 15:00:17 +00:00
Rich 23ad3d8d7b Made a few fixes to the Text Search Function
Created a Stored Procedure to move Procedures, Sections and Steps
Added set files to READ/WRITE if they are READ ONLY.
2013-03-12 14:59:13 +00:00
Rich f2c8ac8740 Update the Progress Bar as the RO values are refreshed in Word 2013-02-28 23:36:45 +00:00
Rich 4abaceac23 Corrected comment
Added Ordinal to vefn_SiblingItems
Added Stored Procedure vesp_SortProcedures to sort procedures within a DocVersion
Added Error Handler in Range.Text
Corrected logic in FindRO to return a null when an RO is not found.
2013-02-28 15:47:52 +00:00
Rich 767e9762e0 Corrected comment
Added Ordinal to vefn_SiblingItems
2013-02-28 15:46:22 +00:00
Rich 9ca4eda235 Logic was added to the indent code to keep the indent code from going into an infinite loop 2013-02-20 23:06:29 +00:00
Rich e2797d2e2d Corrected the size of the input variable (List of Procedure Sets) so that all of the requested data sets will be searched 2013-02-20 19:50:26 +00:00
Rich a60badb58f Changed logic too support unlimited levels of alphabetical tabs.
Save current changes to a step before doing a restore.
Only show expander if a step has children
Added Westinghouse RO Copy logic to Context Menu for Grid.
2013-02-20 14:07:13 +00:00
Rich 55f1561a71 Added MSWord form to help convert W Fields to Word ROs 2013-02-20 14:05:23 +00:00
Rich d827e10d88 Shutoff AutoExpand for PMS-809 also 2013-02-15 19:50:37 +00:00
Rich 34ef8944f0 Shutoff AutoExpand for PMS-810 2013-02-15 17:01:51 +00:00
Rich 32765615c6 Updated format for Westinghouse Alarm Procedures
Allow the user to change which Multiple Return value is selected for a n RO.
Allow user to select an RO for MEL including Room #
2013-02-14 17:38:55 +00:00
Rich 635b88de4d Exit on SQL script failure
Added error handling to RunScript method
Exit on SQL script failure
Changed vefn_ChronologyReport
Changed how check for prior existence of rofst
2013-02-08 23:47:21 +00:00
Rich e0932b5bf6 Fixed ROLookup to handle HIGH# and LOW# when looking for an RO Alarm.
Fixed [xB3] and [xB2] characters in the RO_Lookup return values.
2013-02-06 16:37:16 +00:00
Rich 9e35e1ec4b Added new SlashReplace format variable to control how Slashes are treated when the procedure number is converted to a pdf name.
Changed formating of Cautions (Not Bold and Heading removed underline)
Corrected RO_Lookup logic for page Header.
2013-02-06 16:36:34 +00:00
Rich a2d30b72e1 Logic change to get Children in the correct order in the treeview and editor 2013-02-05 23:38:16 +00:00
Rich 398972fab1 Use GetJustRoDb to reduce unnecessary data loading
Added flag to allow the section to have optional content.
Optional Content flag eliminates message "No Section Content"
Handle RO_Lookup Page Token
2013-02-05 14:58:32 +00:00
Rich 96b1edb78f Enable Westinghouse formats to be updated without Build.
Changed Header design for alarm procedures.
Changed Header design for alarm procedures.
Changed PSI for alarm Procedures.
High level steps are not bold
Added non-printing section for Limit Information
2013-02-05 14:56:26 +00:00
Rich 6a325705d7 Added logic to find Multi-Return values when info is retrieved for Multi-Return Value ROs.
Refresh DocumentDRoUsages before saving
Delete "Old" DRoUsages when saving
Replace hardspace in value
Replace xB3 with unicode of superscript 3.
Added ability to DisplayRO to add Multi-Return Values in an MS Word Section
2013-01-15 19:35:29 +00:00
Rich 1beeac6d6f Changed logic to get one record rather than 32000. 2013-01-14 17:23:23 +00:00
Rich 29c8fc7501 Added option to select 4th Multiple Return Value for equipment when making RO Links 2013-01-10 17:59:32 +00:00
Rich 44754038d0 VBA Macro to run RO Find Logic
Form to find ROs in Westinghouse Word Documents
2013-01-09 20:39:36 +00:00
Rich bec2a177a5 Added support to save reference objects derived from word documents to support Westinghouse 2013-01-09 20:34:42 +00:00
Rich dd6285f4a4 Fixed populating change list tab for single unit sites
Refresh Context Menu when keyboard is used to activate it.
2013-01-09 20:34:07 +00:00
Rich 888db4bade Find new BAS, FRM and FRX Files 2013-01-09 20:32:54 +00:00
Rich 676ec9fb30 Revised vefn_getChronology to speed up performance 2013-01-09 20:32:21 +00:00
Rich 9982b90359 Added logic to delete "bad" user.config files. 2013-01-07 19:47:08 +00:00
Rich 414378e0f3 Fixed logic to support text library documents
A couple more fixes to paste dashes from Adobe
2012-12-06 21:29:55 +00:00
Rich fd983f616c Fixed logic for SUM.FMT
Fixed logic to update formats
Fixed logic to paste dashes
2012-12-06 16:35:46 +00:00
Rich 5302c8a95f Improved getAnnotationAuditsChronologyByItemIDandUnitID execution speed
Improved getContentAuditsChronologyByItemIDandUnitID execution speed
Improved getContentAuditsSummaryByItemIDandUnitID execution speed
2012-12-05 20:57:02 +00:00
Rich 75e4d4767e Fixed code to hanlde empty ProcessOnlyInLocation field. 2012-12-05 12:07:02 +00:00
Rich 80ca2a7109 Add "No Audit Details Available" when entry has no supporting audit details when building Chronology report
Change text in Chronology report to support multi unit text
Added condition to determine when to process content audit info item in Summary report
Added required closing brace
Added condition to determine when to process annotation audit info item in Summary report
Changed how ROFSTLookup value was set to support multi unit
Changed how DocVersionInfo is obtained to support multi unit
Assigns ROFstInfo objects docVer property to support multi unit
2012-12-04 23:12:19 +00:00
Rich 50c04033ac Added DisplayApplicability class to display applicability of individual items
of a procedure in step properties panel
2012-12-04 23:10:38 +00:00
Rich b3c31db10d Added Unit and UnitIndex properties to vlnTreeEventArgs class
Add overloaded constructor to vlnTreeEventArgs class to include unit and unitindex parameters
Add multi unit specific menu items for approving and printing procedures when doc version node is selected
Added required closing brace
Add multi unit specific menu items for approving and printing procedures when procedure node is selected
Added method AddApprovedRevisionsMultiUnit to vlnTreeView class
Added event handler when selecting a unit specific approved revision
Added event handler when selecting a unit specific summary of changes report
Added event handler when selecting a unit specific approval or printing of procedure
2012-12-04 23:10:02 +00:00
Rich d29f45d322 Handles displaying grid this is not enabled
Added MyDisablePanel vlnPanel control
Added ApplDisplayMode property to StepPanel class
Added vlnPanel class
2012-12-04 23:08:43 +00:00
Rich 2549984e63 Added reference to Volian.Base.Library
Provides message to user when creating transition between different applicability steps
2012-12-04 23:05:11 +00:00
Rich 308ccc9eaa Changes CreateRtf method of DisplayText class to handle U_ID and S\u8902?ID text in display text
Returns text changed in CreateRtf method of DisplayText class
Created DoSearchAndReplace method to DisplayText class
Added logging support to FoundMatches class
2012-12-04 23:04:40 +00:00
Rich 3ca571fab4 Added call to SetRevDate in MyProcedureInfo property of DisplayHistory class
Added method SetRevDate to DisplayHistory class
Added ApplDisplayMode property to DisplayHistory class
Removed blank line
Comment out setting selected tab
Managed property ApplDisplayMode on lbChanges visibility changed event handler
Added call to Application.DoEvents in WalkProcedure method of DisplayHistory class to refresh screen changed how ContentAuditInfoList and AnnotationAuditInfoList are populated in
WalkProcedure method of DisplayHistory class
Line Removed, no longer needed
Changes how ContentAuditInfoList items are handled
Changes how AnnotationAuditInfoList items are handled
Utilizes ApplyDisplayMode value when preparing Chronology report
Utilizes ApplyDisplayMode value when preparing Summary report
Changed order of how code works
Preset tabControl1 selected tabindex to 2
Changed parameter value passed to DisplayTabItem method of DisplayTabControl class
Assigns myItemInfo variable to passed parameter
2012-12-04 23:03:32 +00:00
Rich c63d792953 Added reference to System.Collections.Generic
Added PurgeDataCommand class based on CSLA CommandBase class
Added CanTransitionBeCreatedCommand class based on CSLA CommandBase class
Added WillTransitionsBeValidCommand class based on CSLA CommandBase class
Added InvalidTransition class
Added ProposedTransition class
Changed NodeText_Changed method to support multi unit
Added BigNum class to support applicability for multi unit
2012-12-04 23:01:33 +00:00
Rich 5eeb573a43 Added GetByItemIDAndRevisionNumberAndUnitID method to Revision class
Added GetByItemIDandUnitID method to RevisionInfoList class
Added UnitID property to ItemCriteria class of RevisionInfo class
Added CurrentItemUnitCriteria class implementing ItemCriteria class of RevisionInfo class
Added GetCurrentByItemIDandUnitID method to RevisonInfo class
Added DataPortal_Fetch method using CurrentItemUnitCriteria parameter to RevisionInfo class
Changed how DocVersionInfo was obatained to support multi unit
Changed how ROFstInfo was obtained to support multi unit
Set ROFstInfo objects DocVersion to support multi unit
Changed docVer property of ROFstInfo class to DocVersionInfo class
Changed how docVer property was assigned value in ROFstInfo class
Changed ResolvePathTo method of TransitionInfo class to support multi unit
Changed how thisTab variable value is set in TransitionText class to support multi unit
2012-12-04 22:59:40 +00:00
Rich 3036b5fb7d Added second overloaded method SetParentSectionAnDocVersion to ItemInfo class to support multi unit
Added IsApplicable property to ItemInfo class
Changed DisplayText method to handle <u> in text
Changed DisplayNumber methid to handle <U-ID> and <S\u8209?ID> in number
Added TransistionLookup class to suppport transition updates in multi unit
Added property MyLookup to ProcedureInfo class
Added GetItemAndChildrenByUnit method to ProcedureInfo class
Changed ProcedureConfig property of ProcedureInfo class to support multi unit
Removed AddToCache call in CopyPasteItemInfoFetch of ItemInfo class
Removed AddToCache call in NewItemInfoFetch method of ItemInfo class
2012-12-04 22:58:08 +00:00
Rich bdf8150326 Assign variable mstr based on unit
Changed return values of Evaluate method for U case to support multi units
Changed return values of Evaluate method for S case to support multi units
Changed return value based on selected unit
Added MultiUnitCount property to DocVersion class
Added UnitNames property to DocVersion class
Removed blank line
2012-12-04 22:56:47 +00:00
Rich e086c88bb8 Added method GetChronologyByUnit to AnnotationAuditList class returning AnnotationAuditInfoList for multi unit
Removed blank lines
Added method GetChronologyByUnit to ContentAuditInfoList class returning 	ContentAuditInfoList for multi unit
Added method GetSummaryByUnit to ContentAuditInfoList class returning 	ContentAuditInfoList for multi unit
Added FixTransitionText method to ContentInfo class
2012-12-04 22:56:07 +00:00
Rich 1e2fedc518 Added private property SelectedSlave
Added DocVersionInfo property to ROFSTLookup class
Set DocVersionInfo to DocVersionInfo of ROFstInfo object in ROFSTLookup constructor
Added Reset method to ROFSTLookup class
Changed return values for ROID parameter of GetRoValue method
Changes SectionConfig class to implement IItemConfig interface
Added MasterSlave_Applicability property to IItemConfig
Changes StepConfig class to implement IItemConfig interface
Added MasterSlave_Applicability property to IItemConfig
Changed GetGroup method to support multi units
2012-12-04 22:54:41 +00:00
Rich 201cac2c54 Changes ProcedureConfig class to implement IItemConfig interface
Added SelectedSlave property to ProcedureConfig class
Changed Print_Rev property to support multi units
Changed Print_RevDate property to support multi units
Added Print_ReviewDate property to ProcedureConfig class
Added interface IItemConfig
Added MasterSlave_Applicability property to IItemConfig
Added Applicability_Index property to RevisionConfig class
2012-12-04 22:52:55 +00:00
Rich 4f8e69d232 Added reference to System.Xml to DocVersionConfig class
Added Unit_Count property to DocVersionConfig class
Added SelectedSlave property to DocVersionConfig class
Changed Unit_Number property of DocVersionConfig class to support multi units
Added Old_Index property to DocVersionConfig class
Changed Other_Unit_Number property of DocVersionConfig class to support multi units
Changed Unit_Name property of DocVersionConfig class to support multi units
Changed Other_Unit_Name property of DocVersionConfig class to support 	multi units
Changed Unit_Text property of DocVersionConfig class to support multi units
Changed Other_Unit_Text property of DocVersionConfig class to support multi units
Changed Unit_ID property of DocVersionConfig class to support multi units
Changed Other_Unit_ID property of DocVersionConfig class to support multi units
Changed Unit_ProcedureNumber property of DocVersionConfig class to support multi units
Added Unit_ProcedureSetName property to DocVersionConfig class
Added Unit_ProcedureSetID property to DocVersionConfig class
Added AddSlave method to DocVersionConfig class
2012-12-04 22:52:05 +00:00
Rich ca9e68163e Added btnApplicability ButtonX control
Added tcpApplicability TabControlPanel control
Added tiApplicability TabItem control
Added lbApplicabilities ListBox control
Added panel1 Panel control
Added panel2 Panel control
Added label5 Label control
Added btnDelApple Button control
Added btnNewApple Button control
Added textBox1 TextBox control
Added bsMiniApple BindingSource control
Added textBox11 TextBox control
Added textBox10 TextBox control
Added textBox9 TextBox control
Added textBox8 TextBox control
Added textBox7 TextBox control
Added textBox6 TextBox control
Added textBox5 TextBox control
Added textBox4 TextBox control
Added textBox3 TextBox control
Added textBox2 TextBox control
Added bsApples BindingSource control
Added label24 Label control
Added label23 Label control
Added label16 Label control
Added label8 Label control
Added label7 Label control
Added label28 Label control
Added label27 Label control
Added label26 Label control
Added label25 Label control
2012-12-04 22:50:32 +00:00
Rich 32c8d734fe Added references to System.Xml.Serialization and Volian.Base.Library
Declare local lists of MiniConfig class for tracking multiple unit changes
Added private method AddSlaveNode to frmVersionProperties class
Manages lists of MiniConfig objects when Properties OK button is clicked
Sets up Applicability tab of Properties dialog for multiple units
Unchecks btnApplicability
Adds code to manipulate applicabilites for multi unit data
Defines MiniConfig class
2012-12-04 22:49:29 +00:00
Rich 0db6960130 Wires displayApplicability.ApplicabilityViewModeChanged to displayApplicability_ApplicabilityViewModeChanged event handler
Added method displayApplicability_ApplicabilityViewModeChanged event handler to frmVEPROMS class
When printing procedres, sets doc version docVersionConfig.SelectedSlave to selected unit, approves or prints procedure, and then resets doc version docVersionConfig.SelectedSlave to 0
When printing procedre sets procedure docVersionConfig.SelectedSlave to selected unit, approves or prints procedure, and then resets procedure docVersionConfig.SelectedSlave to 0
Shows DlgPrintProcedure as modal dialog window
Sets displayApplicability display tab item
Sets infotabApplicability to visible
If multi unit, set up infotabApplicability
On first time into method, sets bottomProgBar value and upper limit
On subsequent times into method, increments bottomProgBar value
Sets bottomProgBar.TextVisible to true
Calls Application.DoEvents to refresh screen
Added tcpApplicability TabControlPanel control
Added displayApplicability DisplayApplicability user control
Added infotabApplicability TabItem control
2012-12-04 22:48:58 +00:00
Rich 753e3227ee Added grpDateSelector GroupPanel control
Added calDateSelector MonthCalendarAdv control
Added txtReviewDate TextBoxX control
Added txtRevDate TextBoxX control
Added lblReviewDate LabelX control
Added lblRevdate LabelX control
Added cbxMultiunitPdfLocation ComboBoxEx control
Added lblMultiunitPdfLocation LabelX control
Added muLocNone ComboItem for cbxMultiunitPdfLocation
Added muLocName ComboItem for cbxMultiunitPdfLocation
Added muLocNumber ComboItem for cbxMultiunitPdfLocation
Added muLocText ComboItem for cbxMultiunitPdfLocation
Added muLocID ComboItem for cbxMultiunitPdfLocation
2012-12-04 22:47:10 +00:00
Rich 70200025dd Added RevDate and ReviewDate properties to DlgPrintProcedure class
Set visibility of RevDate label and textbox based on whether one or more procedures are being printed
Set visibility of ReviewDate label and textbox based on whether one or more procedures are being printed
Added UnitNumber and UnitIndex properties to DlgPrintProcedure class
Set property DocVersionConfig to DocVersionConfig of procedure to be printed
If ProcNum is blank use UnitNumber as pdf file name
If ProcNum starts with *, replace * with UnitNumber
Added required opening brace
Set RevDate property to ProcedureConfig Print_RevDate property value
Set ReviewDate property to ProcedureConfig Print_ReviewDate property value
Added required opening brace
Set RevDate property to current date if ProcedureConfig is null
Set ReviewDate property to null if ProcedureConfig is null
Set visibility of ReviewDate label and textbox based on AllProcedures property and hasReviewDate variable
Added SelectedSlave property to DlgPrintProcedure class
Set MultiUnitPdfLocation to empty string
Control creating multiple pdfs for a selected unit
Load item and children for procedure to be printed for selected unit
Overlay PDF creation status form so that cancel button is covered
Code to create PDFs when single unit site
Call Application.DoEvents so that screen refreshes
Added private method GetMultiUnitPDFPath to DlgPrintProcedure class
If creating PDF for one procedure for selected unit, load item and children
Removed no longer required closing brace
Set MultiUnitPDFLocation
Added event handler for cursor entering RevDate textbox
Added event handler for cursor leaving RevDate textbox
Added event handler for cursor leaving ReviewDate textbox
Added event handler for cursor entering ReviewDate textbox
Added event handler for selecting date from DateSelector calendar
2012-12-04 22:46:19 +00:00
Rich 35da7c4274 Added ApplicabilityIndex property to dlgApproveProcedure class
Set ApplicabilityIndex to DocVersionConfig.SelectedSlave
Set DocVersionConfig.SelectedSlave to ApplicabilityIndex for each procedure in DocVersion
Set DocVersionConfig.SelectedSlave to DocVersionConfig.SelectedSlave of first procedure to be approved for each procedure listed in select procedure panel
Set ProcedureConfig.SelectedSlave to DocVersionConfig.SelectedSlave in constructor for ApprovalProcedure class
Retrieve current RevisionInfo for ApprovalProcedure class Approve method
For each procedure to be approved, retreive current RevisionInfo
Set myDTS variable to current RevisonInfo DTS if RevNumber is different and latest version is approved
Populate ContentAuditInfoList and AnnotationAuditInfoList for selected unit
Retrieve Revison object for selected unit
Added required closing brace
Store DocVersionConfig.SelectedSlave value to selectedSlave variable then reset DocVersionConfig.SelectedSlave to 0
Update ProcedureConfig based on selectedSlave variable value based on whether StageInfo is approved or not approved
Reset DocVersionConfig.SelectedSlave to value of selectedSlave variable
Changed UpdateProcedureConfig method to inlcude selectedSlave parameter
Set ProcedureConfig SelectedSlave property to passed selectedSlave parameter value
Comment out updating Item DTS during ProcedureConfig update
2012-12-04 22:44:00 +00:00
Rich 8fd70677fc Removed SUM and VCS from exclude list to support VCSummer data
Added status message when merging formats is completed
Added message box when merging formats is completed
2012-12-04 22:41:55 +00:00
Rich 55bb5f8c95 Added ProcName attribute with value to History node of ConfigInfo xml
For multi unit data, added Applicability attribute with value to MasterSlave node of ConfigInfo xml
2012-12-04 22:41:01 +00:00
Rich f7c9dde072 Added ProcName attribute with value to History node of ConfigInfo xml
For multi unit data, added Applicability attribute with value to MasterSlave node of ConfigInfo xml
Added private method AddApplicability to Loader class
Removed blank line
2012-12-04 22:40:30 +00:00
Rich 31d6e47b51 Added the following Stored Procedures to support master slave data
getAnnotationAuditsChronologyByItemIDandUnitID
	getContentAuditsChronologyByItemIDandUnitID
	getContentAuditsSummaryByItemIDandUnitID
	getCurrentRevisionByItemIDandUnitID
	getDocumentByLibDoc
	getRevisionByItemIDandRevisionNumberAndUnitID
	getRevisionsByItemIDandUnitID
	vesp_CanTransitionBeCreated
	vesp_ListItemAndChildrenByUnit
	vesp_WillTransitionsBeValid
Added the following Functions to support master slave data
	ve_GetItemApplicability
	ve_GetItemDerivedApplicability
	ve_GetParentItem
	vefn_CanTransitionBeCreated
	vefn_GetVersionIDByItemID
	vefn_WillTransitionBeValidFrom
	vefn_WillTransitionBeValidTo
2012-12-04 22:39:47 +00:00
Rich 4a7496482a Added ProcName attribute with value to History node of ConfigInfo xml
Added RevDate attribute with value to Procedure node of ConfigInfo xml
Added ReviewDate attribute with value to Procedure node of ConfigInfo xml
Changed how procedure applicability obtained from procedure APL file
For multi unit data added slave node to ConfigInfo xml
For multi unit data added Rev attribute with value, RevDate attribute with value and ReviewDate attribute with value to selected slave node of ConfigInfo xml
2012-12-04 22:38:19 +00:00
Rich de08f24053 Added code to assure consistent case of node names of xml generated in AddNode method of PrivateProfile class
Added code to assure consistent case of attribute names of xml generated in AddParam method of PrivateProfile class
2012-12-04 22:37:17 +00:00
Rich cd3e0af534 Added call to AddSlaveUnits method of ConfigInfo class when processing proc.ini file in Loader class
Added private methods AddSlaveUnits, GetUnitNames and GetMasterDir to Loader	class
2012-12-04 22:35:48 +00:00
Rich 7d1f4f4200 Added RevDate and ReviewDate properties to FixItem class
Added applicability and procedureset elements to ConfigFile class when
processing proc.ini file
Added masterdir attribute to ConfigFile class when processing proc.ini file
Replaced direct call to database with CSLA Command object in ClearData method of Loader class
2012-12-04 22:35:07 +00:00
Rich 81a2ad1267 Added public properties MultiUnitCount, Old2NewApple and New2OldApple to Loader class
Added relating slave index to specific unit
2012-12-04 22:33:38 +00:00
Rich 03d49ce2df Changed how Loader class processes 16-bit APL files
Added ReviewDate property to ProcInfo class
Changed how RevDate and ReviewDate values obtained from 16-bit data
Added AddSlaveNode and AddSlaveItem methods to ConfigInfo class
Added validity check to verify Procedure Set Path and Process Only In Location are in synch
2012-12-04 22:32:34 +00:00
Rich 44396a7200 Fixed ScrollToCenter logic for EditItems
Use ScrollToCenter logic when text is changed or textbox is resized.
2012-12-04 19:56:34 +00:00
Rich 3b0062bc7e Added Paste Plain Text and Paste No Returns options to System Options 2012-12-01 00:23:41 +00:00
Rich 6b959e09cb Fixed logic to eliminate errors when annotation is added 2012-11-16 20:14:51 +00:00
Rich 63f535a4d3 Remove unused commented code 2012-11-15 17:25:08 +00:00
Rich ce52e31138 Added logic to create annotations for transitions to un-numbered steps 2012-11-15 16:59:39 +00:00
Rich 45fc9edcd3 Added logic to create annotations for transitions to un-numbered steps
Moved code to extension
2012-11-15 16:58:57 +00:00
Rich 0c23b73383 Fixed logic to use the maximum height of Caution or Note when determining the height for a Deviation Document step. 2012-11-14 15:37:31 +00:00
Rich e977521519 Added column to indicate that changes need to be merged 2012-11-13 21:29:53 +00:00
Rich fbb5023132 Renamed fntBold to font since it is not necessarily bold.
Two minor corrections
2012-11-13 20:03:54 +00:00
Rich 384a30aa23 Fixed logic to support the clipboard in RTF and Ascii text at the same time. 2012-11-13 16:28:32 +00:00
Rich 4056f5fd96 Added logic to default the History Tab to Change Details rather than Change List.
Added logic to return to Change Details after editing a step.
Added event handler when ChangeList tab is made active (visible).
Removed event handler for the History Panel.
2012-11-13 16:09:46 +00:00
Rich 74c96fb09c Added Code Changes and Manual Changes Headings
Changed Clipboard to support Rich Text as well as ASCII text.
2012-11-13 16:08:48 +00:00
Rich 77338c048d Added vefn_GetMyChronology user function
Fixed getContentAuditsChronologyByItemID stored procedure
Fixed getContentAuditsSummaryByItemID stored procedure
Fixed getAnnotationAuditsChronologyByItemID stored procedure
2012-11-13 16:08:14 +00:00
Rich 06461d264e Fixed syntax error 2012-11-05 23:06:18 +00:00
Rich 1df947bdf8 Restored logic to check cache so that the same item is not added repeatedly
Eliminate AddToCache in the factory constructor.  This was causing the same item to be added to the cache repeatedly.
2012-11-05 22:02:57 +00:00
Rich 2c78c091bf SetParentSectionAndDocVersion to eliminate lookups when the parent is known.
Use existing ActiveSection rather than "getting" an item from the database.
Add property "LoadAllAtOnce" for printing.
Allow MyProcedure to be set for "LoadAllAtOnce"
Allow MyDocVersion to be set  for "LoadAllAtOnce"
Created GetCachedByPrimaryKey for ProcedureInfo, SectionInfo and StepInfo.
Added Static Method GetItemAndChildren to get an entire procedure at once.
2012-11-05 22:01:59 +00:00
Rich 1b0023deb5 Restored RevDate for approval.
Use existing MyProcedure rather than "getting" an item from the database.
2012-11-05 22:00:36 +00:00
Rich 7b5fdd9f74 Use "GetItemAndChildren" to assure that the latest data is used.
Fixed logic if trying to create a PDF while a previous PDF is open.
2012-11-05 21:58:02 +00:00
Rich 127a917e1e Added new property "Process Only In Location" to limit the datasets that are converted when "Only Process this Procedure Set" is false. 2012-11-05 21:56:10 +00:00
Rich 173dd85ccf Added "OPTION (MAXRECURSION 10000) to all recursive queries. Remove Change Manager stored procedure "getItemAuditsByItemID" 2012-11-05 21:55:27 +00:00
Rich 59b765e6d8 Added new property "Process Only In Location" to limit the datasets that are converted when "Only Process this Procedure Set" is false.
Save the RevDate from the SET.DBF file.
2012-11-05 21:54:31 +00:00
Rich ca98dba877 Fixed Layout so that everything is visible. 2012-11-01 17:59:33 +00:00
Rich 3a861fb555 Print X-Y Plots in the approprate color (Black or Red)
Added logic to keep from failing if an item was not in the sibling list.
2012-10-31 15:55:53 +00:00
Rich bbcb9c6935 Fixed search logic for empty search string. Improves performance.
Fixed logic to restore a deleted step.  If the first step is deleted and restored, the change manager fails.
Fixed numerous queries to give proper values if either the number or the number or the title is null.
Added testing examples to vefn_FixSearchString
2012-10-31 15:54:52 +00:00
Rich 2ae02cce49 Added logic to present a message if the "Load 16Bit Approval" fails due to missing data. 2012-10-31 15:54:02 +00:00
Rich 9ca05aa9e4 The rev number is being brought in as is and the Revision Date is being taken from the procedure set file.
Added limits to the process to Create Approved data, so that errors will not occur when processing a zipped Approved set.
2012-10-31 15:53:31 +00:00
Rich eed947c044 PROMSFixes.Sql - Changed logic in Stored Procedures and functions to Properly format PATH when the Procedure Number includes a Decimal Point
vefn_SiblingAndChildrenItems
	vesp_SearchItemAndChildren
	vesp_GetROUsagesByProcedure
	vesp_SearchROItemAndChildren
	vefn_SiblingAndChildrenItemsByProc
	Removed duplicate vesp_SearchROItemAndChildren
2012-10-25 17:04:23 +00:00