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) Реализуйте этот метод для ведения бизнеса при расчете формул с циклическими ссылками.

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