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