Вам нужно создать еще одну таблицу "Комплектующие устройств" tblDeviceParts (ID, PartName, PartPrice, DeviceID) назначить ее подчиненной для таблицы "Устройства". Ввод в поле PartName должен быть из вашей существующей таблицы-справочника "Комплектующие". Далее задать в свойствах поля "Цена устройства" таблицы "Устройства" значение по умлочанию по формуле: SELECT SUM(PartPrice) FROM tblDeviceParts WHERE DeviceID = tblMain.ID
При изменении содержимого подчиненной таблицы значение хранимого поля "Цена устройства" само меняться не будет (нужно очистить это поля явно и потом снова придти курсором в него в режиме редактирования записи). Если вам нужно, чтобы оно менялось "на лету", создайте вычисляемое поле "Цена устройства" с формулой выше.
_________________ 2B OR NOT 2B = TRUE
|