DIS 2.0.3
Features
Validator
RTDisplay check: Additional error messages [ID 13215][ID 13855]
The RTDisplay check can now throw a number of additional errors and warnings.
Overview of all possible error and warning messages:
Result code | Class | Description |
---|---|---|
4400 | Information | RTDisplay tags OK. |
4401 | Error | Param [Parameter ID] has an unexpected RTDisplay="true" value. |
4402 | Error | RTDisplay="true" required on parameter [Parameter ID], which is used as dependency ID in parameter [Parameter ID]. |
4404 | Error | RTDisplay="true" required. Parameter is used as dependency value in parameter [Parameter ID]. |
4405 | Error | RTDisplay="true" required on write parameter [Parameter ID], which has a related read parameter [Parameter ID] dependency value in ContextMenu parameter [Parameter ID]. |
4406 | Error | RTDisplay="true" is required on parameter [Parameter ID], which is used in treecontrol(s) [comma-separated list of tree control IDs]. |
4408 | Error | RTDisplay="true" required on parameter [Parameter ID], which is used in a tree control ExtraTabs parameter attribute on line [Line number]. |
4409 | Error | RTDisplay="true" is required on parameter [Parameter ID], which is used in alarm option properties on parameter [Parameter ID]. |
4410 | Error | RTDisplay="true" required on parameter [Parameter ID], which is used in the pageOrder option Webinterface. |
4411 | Error | RTDisplay="true" is required on parameter [Parameter ID], which is used as a context menu. |
4412 | Error | RTDisplay="true" is required on parameter [Parameter ID], which is used as QAction feedback. |
4413 | Error | RTDisplay="true" is required on parameter [Parameter ID], which has mapAlarm="true". |
4414 | Error | RTDisplay="true" is required on parameter [Parameter ID], which is used by DMS Spectrum. |
4417 | Error | RTDisplay="true" is required on parameter [Parameter ID], which has a virtual source defined. |
4418 | Error | RTDisplay="true" is required on parameter [Parameter ID], which is used in Params loadSequence. |
4419 | Error | RTDisplay="true" is required on parameter [Parameter ID], which is displayed on table [Parameter ID]. |
4420 | Error | RTDisplay="true" required. ColumnOption for table [Parameter ID] uses option [Option]. |
4421 | Error | RTDisplay="true" is required on parameter [Parameter ID], which is used in a relation. |
4422 | Error | RTDisplay="true" is required. Parameter [Parameter ID] is an exported table. |
Trend/Alarm check: Additional error messages [ID 13855]
The Trend/Alarm check can now throw the following additional warnings:
Result code | Class | Description |
---|---|---|
2403 | Warning | Parameter [Parameter ID] has trending="true", but is not displayed on any page. This is not consistent. Please verify. |
2404 | Warning | Parameter [Parameter ID] is monitored, but is not displayed on any page. This is not consistent. Please verify. |
New check: Check whether all parameter IDs in the <Measurement> tag of a table have a corresponding <ColumnOption> tag [ID 13219]
A new check has been added that will throw an error whenever the <Measurement> tag of a table contains a parameter ID that doesn’t have a corresponding <ColumnOption> tag.
Result code | Class | Description |
---|---|---|
1705 | Error | Parameter [Column parameter ID] is included in the table measurement but not in the table definition. |
New check: Check whether all table parameters have a correct measurement type [ID 13220]
A new check has been added that will throw an error whenever a parameter of type “array” doesn’t have its measurement type set to either “table” or “matrix”.
Result code | Class | Description |
---|---|---|
1706 | Error | Measurement type for array is not table or matrix. |
XML Schema
New units of measure [ID 13216]
The XML Schema will now accept the following additional units of measure:
Unit of measure | Description |
---|---|
IRE | Unit used in the measurement of composite video signals, derived from “Institute of Radio Engineers” |
PDU | Protocol Data Unit |
MIB objects | Number of objects in a MIB |
Allocation unit | Unit of disk space allocation for files and directories |
Messages | Number of messages |
Datagrams | Number of datagrams |
Failures | Number of failures |
Fragments | Number of fragments |
Files | Number of files |
Peers | Number of peers |
KiB | Kibibyte (1024 bytes) |
MiB | Mebibyte (1024 kibibytes) |
GiB | Gibibyte (1024 mebibytes) |
TiB | Tebibyte (1024 gibibytes) |
Sessions | Number of sessions |
Requests | Number of requests |
Changes
Enhancements
IDE - MIB browser enhancements [ID 12972]
A number of enhancements have been made to the MIB browser:
Up to now, when you imported an SNMP parameter with base syntax ‘OBJECT IDENTIFIER’, DIS imported a parameter of type “numeric text/double”. From now on, DIS will import a parameter of type “other/string” instead.
From now on, the MIB browser will allow you to import only files with the following extensions:
- .mib
- .smi
- .txt
It is now possible to scroll through the list of loaded, pending and missing modules.
Up to now, in some cases, the SNMP type of an imported SNMP parameter was incorrect. This has now also been fixed.
Validator - No 'No range defined on numeric parameter' warning for parameters with RTDisplay=false [ID 13217]
From now on, the “No range defined on numeric parameter” warning will no longer appear for parameters of which the RTDisplay setting is set to false.
Validator - No 'Multiple Table Keys with [IDX] in the description' warning if same column is used for both index and display key [ID 13218]
From now on, the “Multiple Table Keys with [IDX] in the description” warning will no longer appear if the same column is used for both index and display key.
Validator - Range of numeric parameters only checked when they are displayed [ID 13851]
Up to now, the validator checked the range of all numeric parameters. Now, it will only check the range of numeric parameters that are displayed.
Fixes
IDE - Problem when importing a protocol [ID 12971]
In some cases, especially when Microsoft Visio Studio was installed in a language other than English, an error occurred when you tried to import a protocol because the “New XML File” template could not be found.
Validator - No 'Unexpected RTDisplay = true' error for trended read parameters without position tag [ID 13221]
In some cases, no “Unexpected RTDisplay = true” error was thrown when the RTDisplay setting of a trended read parameter without position tag was set to true.