Эта команда немедленно создает стандартный отчет.
REPORT,NOW
Этот формат команды сохранен для совместимости с версией GPSS/PC. Как и в предыдущем случае, она немедленно создает стандартный отчет.
Команда REPORT ставится в конец очереди команд. Способ выдачи информации в стандартный отчет может быть настроен в параметрах системы Edit/Settings/Report. Если в параметрах указан вывод в окно «In Windows», то стандартный отчет создается в новом окне и может быть сохранен в файле. В противном случае стандартный отчет создается, ему присваивается последовательный номер, и он автоматически помещается в файл.
Команда REPORT больше не использует операнд А и всегда предполагает, что операнд В имеет значение NOW. Она игнорирует параметр «Создать стандартный отчет» (Create Standard Report), который используется для автоматического создания отчета, и операнд В команды START, используемой для текущей имитации. Обычно нет необходимости использовать команду REPORT, так как отчет создается автоматически в соответствии с параметрами настройки отчета, которые задаются в меню Edit/Settings/Report.
Команда SHOW. Отображает значение выражения в строке состояния в окне модели. Эта команда выполняется немедленно, как только получена системой.
Формат команды:
SHOW <выражение>
Выражения в команде SHOW бывают арифметического и логического типа (см. параграф 4.12).
Пример 4.72
SHOW LOG(QSBARBER)
Указанная команда вычисляет натуральный логарифм от СЧА QSBARBER и выводит результат на экран дисплея.
SHOW X$PROFIT- X$expense
Если X$PROFIT - суммарный доход, a X $ EXPENSE - суммарные затраты, то команда SHOW выведет их разность в окне модели в строке состояния.
Копия сообщения о выполнении этой команды с результатом вычисления посылается в окно журнала сессии. Если нет активных транзактов, т.е. имитация не выполнялась, или именам, используемым в команде SHOW, не были назначены значения, то выдается сообщение об ошибке. Эта команда отображает до 38 цифр или знаков.
Команда STEP. Задает возможность прерывания процесса моделирования при прохождении указанного количества блоков. Формат команды:
STEP A
Операнд А - счетчик прохождения блоков. Операнд может быть положительным целым.
Команда STEP не является немедленной командой, а становится в конец очереди команд. Когда процесс моделирования прерывается, модель переходит в «приостановленное» состояние. В окне журнала сессии появляется сообщение трассировки. Когда используется команда STEP, в модели должен быть активный транзакт (то есть модель перед этим может быть запущена командой START).
Модель, которая стартовала с использованием команды STEP, не может быть завершена при нулевом счетчике завершения. Моделирование завершается при прохождении указанного в операнде А команды STEP количества блоков.
Если команда STEP выполняется, то счетчик завершения не устанавливается; блоки при необходимости перенумеровываются; все блоки, генерирующие транзакты, приводятся в исходное состояние; генераторы случайных чисел в начальное состояние не сбрасываются.






