Rob,
Why not use the out of the box thresholding for %Errors?
If you want to apply the thresholds globally, you can use the Attribute Editor by doing the following:
1. Use the Locator to run a search to find ALL port models
2. Select all models in the Results tab
3. Right mouse click on one highlighted model and select Utilities -> Attribute Editor from the list
4. Move the Error thresholds to the right, set the threshold values and check the "Set As Default" check box.
5. Click Apply
This will set the thresholds for all the port models selected in the Results tab and then set these values as the default value when new port models are created.
You can use a SpectroWATCH as Zacchi suggested. However, SpectroWATCHes are very expensive for CPU and memory. Port models will by far be the most models in your database. Setting a watch on too many models can and will cause SpectroSERVER performance issues.
Joe