Хочу организовать конфигуратор некоторого объекта.
Каждая конфигурация/исполнение/модификация объекта определяется набором ключевых парметров.
В приложенном файле приведён пример описания объекта. В данном примере использовано 4 параметра (в общем случае число параметров заранее неизвестно).
В строке №2 содержатся имена параметров.
В строке №3 приведены списки возможных значений для каждого из параметров (количество значений в каждом списке может варьироваться).
Начиная со строки №5 заданы запрещённые комбинации т.е. разрешённые значения парметров набранные в определённом порядке которые не имеют право на существование.
Например, строку 4 следует читать так: Объект не может быть длины 50, ширины 20 и высоты 10 независимо от цвета.
Подразумевается что пользователь должен сконфигурировать объект задав набор параметров на втором листе в ячейках A1-D1
Вопрос:
возможно ли (и если да то как) ограничить пользователя в выборе параметров с учётом запрещённых комбинаций?
Каждая конфигурация/исполнение/модификация объекта определяется набором ключевых парметров.
В приложенном файле приведён пример описания объекта. В данном примере использовано 4 параметра (в общем случае число параметров заранее неизвестно).
В строке №2 содержатся имена параметров.
В строке №3 приведены списки возможных значений для каждого из параметров (количество значений в каждом списке может варьироваться).
Начиная со строки №5 заданы запрещённые комбинации т.е. разрешённые значения парметров набранные в определённом порядке которые не имеют право на существование.
Например, строку 4 следует читать так: Объект не может быть длины 50, ширины 20 и высоты 10 независимо от цвета.
Подразумевается что пользователь должен сконфигурировать объект задав набор параметров на втором листе в ячейках A1-D1
Вопрос:
возможно ли (и если да то как) ограничить пользователя в выборе параметров с учётом запрещённых комбинаций?