When Referenced Objects are updated, the RO values embedded in Step Text is updated. Word sections are "flagged" (the temporary PDF records are deleted) which will cause the ROs to be "refreshed" when the procedure is printed. Unfortunately, the process did not account for changes to RoImage content, with no change to the embedded "value." PROMs has been changed to identify the Referenced Objects (ROIDs) which have been impacted by changes to the ROImages.
ROFSTs can be updated in one of two ways. When an RO.FST is created in the ROEditor, this is a "new" RO.FST which can be used to create a unique ROFST record in the PROMS database. When this happens, any "new" figures are also added to the PROMS database. So, the first time this RO.FST is associated with PROMS database all of the figures are also created. If you then associate the this RO.FST PROMS record with other procedure sets, the only change is the addition of an association record.
The important thing to remember is that the temporary PDF files used to improve performance with MS Word sections, have to be deleted when changes are made to the information used to describe the section, which can include RO Values and the RO Image Files. This change automates the process of refreshing the temporary PDF
Added a static variable for the BASEall.xml format information
Added parameters to allow a transition search in selected step elements. (B2015-055)
Make symbol list available without first selecting a procedure set, fixed searching for symbols bug (B2014-057), fix for transition search by type (B2015-055),
B2015-103: indents (handle rtf indent commands)
B2015-103: indents (set/clear ribbon button for indents)
B2015-103: setup rtf string for indents; display small identifying marks for indents
B2015-103: remove page break from ribbon; move indent; support new indent; support for table grid indent
B2015-103: Print for new indents in tables
B2015-103: Print for new indents in paragraphs
Proms Express: Adjust PrintLevel (of steps) for tabs
Proms Express: Added Express flag
Proms Express: Put out message when user adds substep that is greater than a level of 4
Proms Express: If a section doesn’t have text & in Proms Express, don’t put out ‘No Section Content’ message
B2015-092: If numbered HLS, don’t put a ‘.’ between HLS and sub-step number; null reference check when accessing rofst if none associated with docversion.
Add argument to fmrPDFStatusForm call for pagenum transition processing (B2015-053)
Add argument for pagenum transition processing (B2015-053)
Add panel/scroll bar for PSI that has many fields (on larger font display, could not access bottommost) (B2015-051)
Add property for tracking of pagenum transitions (B2015-053)
For section list, use section default (procedure steps) if transition format has user interface of ‘SectDefault’. (B2015-052)
Pagenum transition processing – add 3rd pass for fix. (B2015-053)
Treat ‘#’ as symbol in tabs, so that ‘#’ isn’t included in resolved transition text & top/bottom continue messages (for AEP)
Created a format variable ‘RNOWidthAltAll’ to be used to adjust all RNO parts, not just those off HLS. (for AEP)
Added logic to keep disconnected items from being displayed in the search results
If the user selects a disconnected item the code will display a message rather than crashing.
Changed logic for embedding ROs (Tables, Plots and Images) within a MSWord section. If the Word Section is set to use MSWord Margins (and Page Size) the locations of the embeded ROs will be determined from the physical location on the page rather than the offset from the margins.
Added administrative tools of Identifying Disconnected Items and NonEditable Items
Removed administrative tools CSLA methods since they were moved to AdminToolsExt.
Added new module to handle administrative tools CSLA methods
Added methods for administrative tools of Identifying Disconnected Items and NonEditable Items
<<<--Isolators-->>> which was being identified as an XY Plot and then as an RO.
Add location information to the error log for RO Image problems
Reduce duplicated error log messages for RO Value update
Added code to handle when content audit that has 0 for delete status and a null action date
Added code to handle content audit that does not contain any config information
Added method RoImageInforList GetByRODbIDFilename to find image files by name.
Find ROImages if not attached to the current ROFST. The Export/Import code was not saving ROImage usages properly
Base MyConfig on the type of item (Procedure, Section or Step)
Keep the code from crashing iff the user selects a result in the search window that points to non-editable text
Added code to delete ro usages and transitions that are converted to text. Added code to handle "dashes" and "unicode dashes"
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 and added code to to fix searches that should return results but are not returning results when doiing transitions searches.
Added code to make Refresh Referenced Objects and Refresh Transitions button under Review tab of StepTabRibbon not visible