На этапе компиляции модели AnyLogic производит проверку синтаксиса диаграмм, типов и параметров. Все обнаруженные на этапе компиляции и построения модели ошибки отображаются в панели Ошибки. Для каждой ошибки показывается ее описание и местоположение — имя элемента модели, при задании которого эта ошибка была допущена.
Чтобы открыть/закрыть панель Ошибки
- Выберите Вид > Ошибки из главного меню.
Первый столбец таблицы ошибок отображает значок типа ошибки. Во втором столбце приведено краткое описание ошибки. В третьем — ее местоположение — имя элемента модели, в котором она была обнаружена.
Если информация в строке таблицы не помещается целиком в отведенное ей место, то вы можете навести мышь на ту строку, которую вы хотите прочитать, и через мгновение вы увидите всплывающее окно подсказки, в котором будет показана вся строка.
Вы можете более детально изучить обнаруженную ошибку.
Чтобы показать ошибку
- Сделайте двойной щелчок мышью по ошибке в панели Ошибки. В зависимости от того, где была совершена ошибка, будет открыт тот или другой редактор или панель. Если, например, это графическая ошибка, то будет открыт графический редактор, отображающий диаграмму соответствующего агента, в котором будут выделены фигуры, которые были неправильно нарисованы.
В панель Ошибки выводится информация о проблемах двух типов: ошибках и предупреждениях.
- Ошибка — критическая проблема, делающая модель неработоспособной.
- Предупреждение — сообщение о некритической неточности в реализации, которая потенциально может привести к некорректной работе модели или информирует о ее неидеальной реализации, например, об использовании устаревшей функции. Наличие предупреждений не влияет на работоспособность модели.
Вы можете легко отличить ошибки от предупреждений по значку, отображаемому в самом левом столбце соответствующей строки панели Ошибки.
По умолчанию информация о предупреждениях скрыта, чтобы не отвлекаться на некритические сообщения и сконцентрироваться на тех ошибках, которые необходимо исправить. Вы можете в любой момент как показать, так и снова скрыть информацию о предупреждениях.
Чтобы показать информацию о предупреждениях
- Щелкните мышью по кнопке Показать предупреждения в панели Ошибки. Когда кнопка отображается нажатой, предупреждения отображаются в панели ошибок.
Кроме того, вы можете произвести фильтрацию отображаемых в панели Ошибки ошибок, чтобы сконцентрироваться на ошибках какого-то определенного элемента модели.
Чтобы показать только те ошибки, которые относятся к выделенному в текущий момент элементу
- Щелкните мышью по кнопке Фильтр по выделению в панели Ошибки.
-
Как мы можем улучшить эту статью?
-