Originally (as spec'd by the initial requirements from the FTEs), it was
designed to protect the settings in the display. Within that context, the
settings in the ParameterDefaults were just "default" setting for the
displays that were only applied to the display upon parameter drop. In other
words, they didn't automatically update the display based on changes to the
PD table.
Over the years we have deviated from this original requirement and deemed
some column values "global". These global properties actually do update
within the display upon every desktop load. Here's the list of global
properties:
("ParamType,ParamGroup,ParamSubGroup,ShortName,LongName,Units,DataSourceType,DataSourceArguement,UpdateRate,LLNegative,LLPositive,WildPointRangeMin,WildPointRangeMax,WildPointCorMethod,WildPointCorValue,SignChange,NullCorrection,NullBaseline,NullAverage,NullBias,NullGroup,SpikeDetectionMethod,SpikeCorMethod,SpikeChangeLimit,StringLookupTable");
As you can see, it's nearly every column. In version 7.0, we're suppose to
re-evaluate this behavior once again. We'll either have to make this
behavior user configurable, or we'll have to use the PD settings for
everything but the most basic settings (as in Color, etc).
The information for the thesholds is stored in the ParametersSavedInDisplays
table, so I'm sure we can develop a script to apply the threshold settings
from the PD table into the displays. Just let us know.
Jim