Коды ошибок и предупреждений после выполнения расчета можно прочитать из коллекции Errors.
Сообщения с кодом меньшим 600 являются ошибками. При наличии ошибок расчет останавливается. Остальные сообщения являются предупреждениями.
Поля таблицы соответствуют свойствам объекта IZCNError. Крестики в ячейках таблицы указывают на то, какие поля являются значимыми для соответствующего сообщения.
Code
Описание
Key
Name
Type
Param1
Param2
1
Неверное значение поля
X
X
2
Узел имеет неверное количество связей
X
3
В конструкторском расчете из узла может выходить только один участок
X
4
Отсутствуют данные по объекту
X
5
Не открылась база для объектов
X
6
Не выполнен запрос к базе по объектам
X
7
В базе по объекту не задано поле исходных данных для значения
X
8
Не записан ответ
9
В базе объектов не найдено поле
X
10
Отметка дна колодца больше отметки поверхности земли
X
X
X
11
Пустой сортамент
X
12
В сортаменте отсутствует минимально необходимый диаметр
X
X
13
Узел содержит недопустимый набор связей
X
14
Из узла один участок должен выходить
X
15
Неверное значение диаметра в сортаменте
X
X
16
Неверное значение минимальной скорости в сортаменте
X
X
17
Неверное значение заполнения в сортаменте
X
X
18
Неверное значение шероховатости в сортаменте
X
X
200 Сообщение X 601 Участок не имеет узла X 602 Полное заполнение при наибольшем диаметре для данного сортамента X 603 Излив на землю X X 604 Погрешность суммы расходов в узле X X 801 Не записать результат в базу : не найдено поле X X