Есть документ с одной основной управляемой формой и одной вспомогательной, например для некоего параметризованного расчета цен в основной таблице. Так вот, из основной формы вызываю вспомогательную, в ней меняю данные объекта и возвращаюсь назад в основную.
Задача состоит в том чтобы данные после вызова вспомогательной формы обновились на основной форме. Сейчас я это реализовал через запись объекта во вспомогательной и перечитыванием данных после ее закрытия. Но это не совсем корректно, ведь пользователь может захотеть и отказаться от записи.
Кто знает, как быть?
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший