Бухгалтерия как обычно задала задачку.
Требуется сделать (не знаю как назвать по-умному) вложенные параметры договора.
Т.е. например сейчас их хотелка выглядит следующим образом
Где в доставке оригиналов могут быть значения:
- Представителю абонента в населенном пункте
- Почтой России на почтовый адрес
- Курьером на почтовый адрес
А в доставке копий могут быть:
- Электронкой
- Факсом
При этом, что логично, для 3х пунктов придется заводить еще параметры. Для адреса (т.к. адрес доставки счета может отличаться для организаций со множеством филиалов или т.п.), для электронки (т.к. могут требовать отправку счетов только бухгалтеру и/или другим лицам) и для факса (может отличаться от основной орг.)
Получается нагромождение двойных параметров. Мало того, нагромождение параметров которые возможно и не будут использоваться.
Так на картинке ниже не нужны ни адрес ни факс.
Возможно ли (доработкой за $$ или же коллективным разумом
) сделать что-нибудь наподобии следующего.
1 вариант решения хотелки.Параметр договора будет делиться на три части. В первой части наименование параметра, во второй - выбор типа параметра, а в третьем - собственно значение параметра.
2 вариант решения хотелки.При выборе значения в определенном параметре, делать видимым другой параметр.
Т.е. один параметр зависит от другого (в примере не показывается E-mail) т.к. он не выбран.
Первый вариант решения хотелки самый оптимальный на мой взгляд. Т.к. при большом кол-ве параметров все равно будет награмождение, которого хочется избежать.