AbstractCalculationMonitor класс

AbstractCalculationMonitor класс

Монитор для пользователя, чтобы отслеживать ход расчета формулы.

Тип AbstractCalculationMonitor предоставляет следующие члены:

Характеристики

СвойствоОписание
original_valueПолучает старое значение вычисляемой ячейки.
Следует использовать только в AbstractCalculationMonitor.before_calculate(sheet_index, row_index, col_index) и AbstractCalculationMonitor.after_calculate(sheet_index, row_index, col_index).
value_changedБыло ли изменено значение ячейки после вычисления.
Следует использовать только в AbstractCalculationMonitor.after_calculate(sheet_index, row_index, col_index).
calculated_valueПолучает новое вычисленное значение ячейки.
Следует использовать только в AbstractCalculationMonitor.after_calculate(sheet_index, row_index, col_index).

Методы

МетодОписание
before_calculate(sheet_index, row_index, col_index)Реализуйте этот метод для ведения бизнеса перед расчетом одной ячейки.
after_calculate(sheet_index, row_index, col_index)Реализуйте этот метод для ведения бизнеса после того, как будет рассчитана одна ячейка.
on_circular(circular_cells_data)Реализуйте этот метод для ведения бизнеса при расчете формул с циклическими ссылками.

Смотрите также