DMI Year Mapping Group -- New Error Detection and Reporting
Phil Weinstein, 9-19-2013

These types of errors are now detected and reported when a DMI Year Mapping Group is invoked.

  1. Contains an Output DMI. (These Groups can contain only Input DMIs).
  2. Year map contains undefined Years in Database
  3. Year map contains invalid (out of range) Years in Database

The Years in Database validity criteria is based on these symbols defined in QtDmi/DmiMapGroup.hpp:

Sample error messages, reported to diagnostics. See screenshots below for the first three errors:

---