скорее всего все проще
невидимый дин.список товаров с показом по кнопке
и обработку даблклика по строке товара
если без характеристик
или 2 списка
если с ними
дальше от извратности системы зависит
а почему отдельно подбор не открывать?
(1) Блин, можно же динамически формы рисовать. Можно получить метаданные формы. Вопрос только если процедуры не экспортные.....
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший