Расчёт алгоритма

Для расчёта алгоритма:

  1. Откройте алгоритм расчёта в режиме расчёта:

  1. Нажмите кнопку «Настройки выполнения расчёта» на панели инструментов для отображения боковой панели «Выполнение расчёта»:

Задайте параметры выполнения расчёта:

Для коррекции указанной формулы нажмите кнопку «Остановить», после чего будет остановлен расчёт алгоритма. Отредактируйте формулу вручную и выполните повторный расчёт алгоритма.

Для пропуска ошибки выберите один из вариантов пропуска и нажмите кнопку «Ок». После чего рассчитываемые элементы пропускаются и результатом такого расчёта является пустое значение.

При снятом флажке проверка арифметических операций в формулах не выполняется. Если производится деление на ноль, то рассчитываемые элементы пропускаются и результатом такого расчёта является пустое значение.

Примечание. Проверку арифметических операций можно не выполнять, если формула расчёта задана верно и в результате расчёта допустимо содержание пустых значений.

Примечание. Значение флажка сохраняется только на период расчёта алгоритма.

Примечание. Флажок доступен, если в алгоритме расчёта содержатся блоки расчёта и блоки контроля, для которых заданы формулы расчёта.

Если установлен флажок «Поточечный расчет» для конкретных формул расчёта, то расчёт может выполняться несколькими способами.

Важно. Использование параметра приводит к снижению производительности и продолжительному расчёту алгоритма.

Если в алгоритме расчёта содержатся блоки агрегации, то при использовании поточечного расчёта алгоритма невозможен расчёт агрегации для одной календарной точки. Выберите способ расчёта блоков агрегации с помощью переключателей:

Примечание. Порядок расчёта блоков агрегации в дереве расчёта учитывается только при использовании поточечного расчёта конкретных формул расчёта. При использовании поточечного расчёта алгоритма порядок расчёта блоков агрегации зависит от выбранного способа расчёта.

  1. Задайте значения параметров алгоритма расчёта на панели параметров.

  2. Выполните расчёт алгоритма целиком или расчёт отдельных блоков.

После завершения расчёта будет отображено сообщение об успешном выполнении расчёта алгоритма с временем выполнения. Если при расчёте возникла ошибка, то будет отображено соответствующее сообщение.

Для просмотра рассчитанных данных в результате выполнения расчёта обратитесь к разделу «Просмотр рассчитанных данных».

Совет. Для ускорения расчёта алгоритма обратитесь к разделу «Как ускорить расчёт алгоритма?».

Расчёт алгоритма целиком

Для расчёта алгоритма целиком выполните команду «Запустить расчёт» в раскрывающемся меню кнопки  «Рассчитать» на панели инструментов. Будет запущен расчёт алгоритма.

Для остановки расчёта нажмите кнопку  «Остановить» на панели инструментов.

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

Совет. Для запрета остановки расчёта алгоритма обратитесь к разделу «Как запретить остановку расчёта алгоритма?».

Расчёт отдельных блоков

Для расчёта только выделенных блоков:

  1. Выделите в рабочей области или дереве расчёта блоки, которые надо рассчитать. Для выделения блоков используйте клавишу SHIFT или CTRL.

  2. Выполните команду «Запустить выделенное» в раскрывающемся меню кнопки  «Рассчитать» на панели инструментов.

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

Сообщение с результатом расчёта алгоритма

После завершения расчёта алгоритма целиком или расчёта отдельных блоков выводится сообщение с результатом расчёта алгоритма:

Копирование результата расчёта в буфер обмена

Просмотр подробного результата расчёта

См. также:

Работа с готовым алгоритмом расчёта