VictorM писал(а):Тогда вопрос, Вы все же выбирать думаете по ID или по наименованию?
И в любом случае необхобимо будет создать базы данных, т.к. я понимаю, что изделий у Вас будет отнюдь не три.
Как они будут выглядеть?
по наименованию - задавать имена по диапозонам не получается - база динамическая и условно безконенчная
Я взял, пример, произвольно -напримере "Вафли". Суть в том, что "Изделия" фиксированный диапозон, например, 7 ед. А "марки" - сколько угодно длинный впределах разумного.
Что же нужно.
1)Пополнение базы - принцип предложенный вами ранее . но нужно его модифицировать. Таким образом: например, появилась новая марка Вафель, например, "Очень хорошие" по списку на листе
марки (IDВаф) будет =
4. С textbox пополняется база на листе
марки "Очень хорошие" и IDВаф пополняется знач. 4. Затем предлогается пополнить базу составов.
Попринципу
IDВаф -> Состав ->%:
4 -> Мука -> 50
4 -> сахар-> 20
и т.д. при этом сумма% при полнение должна быть равна только 100%.
И так далее.
2) Также выбор значений
на форме ComboBox2.List(iIndex, 1) = IDВаф диапозона "Вафли"
и идёт выбор значений налист 1
если IDВаф диапозона "Вафли" = IDВаф диапозона "ВафлиСостав"
-> Состав ->%
и так далее
3) Самое трудное
ниже таблицы составов
Каждую группу процентов разделить на 100 см. файл