Объекты системы Miracle (часть III)
Описание программирования компонента - алгоритм

Программирование компонента

События

  • Отсутствуют исходные данные - событие, сигнализирующее о том, что в процессе обработки, алгоритм не смог получить информацию об исходных значениях по указанным “источникам”.
  • Ошибка расчета - событие, сигнализирующее о проблемах возникших в момент расчета.
  • Ручной ввод недостающих данных - событие, сигнализирующее о том, что во время работы алгоритма возникла исключительная ситуация - отсутствие исходных данных, что приводит к невозможности произвести расчет.
  • Ручной ввод недостающих данных - событие, сигнализирующее о том, что в момент расчета алгоритма возникла исключительная ситуация - отсутствие исходных данных, система коррекции ошибок предоставила окно, сигнализирующее о том, что отсутствует или не определен объект - источник данных. Вычисление не возможно без этих данных, и пользователь выбрал ручной режим ввода.
  • Успешный пересчет данных - событие, сигнализирующее об успешном расчете алгоритма.

Реакции

  • Посчитать - команда, активизирующая расчет алгоритма.
  • Сбросить предыдущее значение - команда активизирующая очистку последнего результата расчета.

Связь по данным
Источники

  • Результат вычислений - результат последнего вычисления. Результат сохраняется в течение всего сеанса работы приложения, либо до момента нового расчета или до применения команды - “Сбросить предыдущее значение”.
  • Результат вычислений с автоперерасчетом - источник данных, предоставляющий только новые данные. Это вызвано тем, что все результаты предоставляются после авторасчета, т.е. получение информации у данного источника не требует предварительной активизации команды - “посчитать”.

Приемники

  • В качестве “приемников” компонент “алгоритм” предоставляет имена элементов “ввода” содержащихся в структуре алгоритма.


Предыдущий раздел На начал документауции На оглавление Следующий раздел

©1995,1997,2000 НПФ ”И.В.А.”. Все права сохранены.
Название фирм и торговых марок используются только в качестве пояснения.