Чтобы было более понятно...
В типовой "Бухгалтерии" (...для Казахстана но думаю не суть важно) есть регламентированные отчеты.
Возьмем для примера форму 200.
Форма например за 2011 год.
На форме лежит панель.
Количество страниц панели = количеству страниц формы.
На каждой странице панели лежит табличный документ.
Фишка в том, что в некоторые ячейки надо вводить числа, т.е. у этих ячеек настроено "СодержитЗначение = истина".
А в модуле лежит процедура Форма200ПолеТабличногоДокументаПриИзменении(), которая срабатывает при вводе чисел в вышеупомянутые учейки...
Внимание вопрос: где настраивается эта привязка: "ПолеВводаВЯчейке"--"ПроцедураОбработчикСобытия"?
Примечание: 1. если процедуру переименовываешь - связь не пропадает
2. если сбрасываешь у ячейки свойство СодержитЗначение и возвращаешь обратно - связь пропадает...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший