Сообщения об ошибках

 

а) Incomplete Branche - незавершенные ветви;

б) Text Factors Not Used - текстовые факторы не использованы;

в) Variables Not Used - переменные не использованы;

г) Text Factors Not Always Derived - фактор текста не всегда определен;

д) Variables Not Always Derived - переменные не всегда определены;

е) Multiple Factors Use - многократное использование фактора;

ж) Input Produces No Output - вход не производит никакого вывода;

з) Variable Assigned a Value Out of Range - переменная вне диапазона;

и) Too Many Values for Text Factor - слишком большое количество величин;

к) Loop Error - ошибка замкнутого контура.

Рассмотрим сообщения об ошибках подробнее:

а) "незавершенные ветви"

Некоторые ветви в дереве неполны. Они имеют часть "ЕСЛИ", но нет части "ТО". Эти узлы (в дереве решений) будут заканчиваться красным узлом "добавить фактор". Они также могут быть найдены, если щелкнуть кнопкой на сообщении "Неполные узлы". Появится окно со списком неполных ветвей в каждом дереве.

Для того чтобы исправить, необходимо щелкнуть на опцию ДЕТАЛИ (или дважды щелкните на ветвь). Будет показано дерево с ошибочной ветвью. Ошибочная ветвь будет выделена черным. Выделение черным цветом может быть выключено после выбора опции "Очистить выделенные узлы" ("Clear Highlighted Nodes") в меню Zoom ("Изменить масштаб изображения"). Добавьте условия "ТО" к ошибочным ветвям или (если они для получения данных) "Игнорируйте ветвь". Узел "игнорирование ветви" будет предотвращать будущие предупреждения относительно узла, но не будет генерировать правило. Добавление данных к узлу добавляет ветви (это случается, если добавлены дополнительные узлы "ЕСЛИ"). При редактировании список проблемных ветвей в списке неполных ветвей станет неправильным, так как он будет применяться к первоначальному варианту дерева. Исправлять проблемные ветви лучше, начиная с узлов, находящихся в основании дерева. Если нумерация ветвей в списке неполных ветвей становится неправильной, запустите вновь Системный контроль (System Check) и остановите после быстрого контроля. Быстрый контроль произойдет моментально и исправит нумерацию даже после того, как было добавлено несколько ветвей;