Есть некая форма. На ней программным образом создаются реквизиты и заполняются значениями. Состав реквизитов заранее неизвестен. Потом пользователь меняет какой либо реквизит, нажимает кнопку, форма закрывается. Нужно узнать, какие именно реквизиты были изменены (их имена), а также новые значения, установленные пользователем.
(0) в чем проблема?
пиши код, сравнивай значения реквизитов, получай решение
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший