Доброе время суток, подскажите пожалуйста. Есть задача сделать расчёт по параметрам. При смене одного параметра меняется большая часть расчёта. Пока думается делать это процедуры и внутри ссылаться на другие, но это по факту будет тоже самое, что вписать всё в одну процедуру. Как то можно динамически обновлять значения исходя из изменений в расчёте без сквозных переходов по процедурам? В Exel меняешь в одной ячейке, сразу меняется в нескольких и меняется весь расчёт. Понятно, что 1с событийная, что необходимо привязывать какому то событию, но всё же. А ещё можно ли как при переходе на другую вкладку в форме запускать событие?
(1)
Есть поля где выбираешь, дальше из них идёт частичный расчёт, в зависимости от выбранных параметров, а на 3 этапе уже из этих частичных расчётов делается основной расчёт. Вот если на втором этапе одна часть значений обновится, а другая нет, то на 3 этапе расчёт будет не верен.
Видимо надо делать на второй этап одну процедуру, на расчётную вторую процедуру. Вызывать вторую при переходе на другую вкладку, если это возможно или кнопкой.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший