Цитата |
---|
Валерий пишет: Можно как-нибудь зафиксировать ширины полей в меню выбора параметров "Конфигуратора"? |
Нет такой опции нет. И делать будем вряд ли, потому что:
При работе с изделиями, у которых состав зависит от выбранных пользователем параметров и опций, в плане перспективы сейчас уже лучше ориентироваться на использование не
Конфигуратора, а
Генератора.
В
Генераторе есть ещё, конечно, несколько мелочей, которые надо доделать, но это уже тонкости (и документацию надо сделать ещё). В целом, он уже вполне работоспособен.
Возможности
Генератора по работе с опциональными компонентами (т.е. теми, которые входят или не входят в состав изделия в зависимости от выбранных значений параметров) аналогичны имеющимся в
Конфигураторе. За исключением того, что в
Генераторе не поддерживаются связи компонентов типа "используется совместно с" и "используется вместо". Как показал опыт - это лишнее. Всё, что можно настроить с помощью установки таких связей, можно легко настроить и с помощью параметров. А какого-то дополнительного супер удобства механизм таких связей между компонентами по факту не давал. Так что его решили убрать, как ненужный. А всё остальное в
Генераторе, как в
Конфигураторе: конфигурационные параметры, опциональные компоненты, логические условия из конфигурационных параметров (OR, AND, XOR), выбор значений параметров при генерации спецификации. Всё так же, всё есть.
Но при этом
Генератор имеет ряд принципиальных преимуществ:
1. Он создаёт не только спецификацию, но и
новое изделие в базе, на которая эта спецификация. Это со всех точек зрения намного более правильно. Ибо изделие, пусть похожее, но немного с другими параметрами, немного с другим составом и т.п. - это уже новая, другая номенклатура с точки зрения планирования, производства, склада.
2.
Генератор умеет одновременно создавать не только состав сборки, но и её техпроцесс. А техпроцесс, как известно, может очень сильно зависеть от состава. Какие-то операции могут исключаться, какие-то добавляться, меняться список и нормы расхода необходимых материалов и комплектующих и т.д. Т.е. технология зависит от состава. И при изменении состава и технология должна, по идее, соответствующим образом меняться. В
Конфигураторе эта проблема не решалась никак.
Генератор её решает. Т.к.
Генератор может равно "конфигурировать" как спецификации, так и техпроцессы, а так же и то, и другое одновременно.
3.
Генератор умеет при необходимости создавать для спецификации новые детали.
Конфигуратор - только выбирать какой-то вариант из уже имеющихся в базе. Тем самым решается "проблема с деталями произвольного размера", которая
Конфигуратором никак не решалась.
Это главное.
По мелочи - в
Генераторе можно указывать вместо количества в спецификации формулу. В
Конфигураторе - нельзя.
Резюме:
Для работы с изделиями, у которых в зависимости от заданных пользователем параметров изменяется состав,
Генератор по всем показателям подходит намного лучше, чем
Конфигуратор, и поэтому скоро заменит его.
Конфигуратор совсем выкидывать не будем конечно. Как минимум, у него есть одна полезная функция, которой в
Генераторе нет и не будет.
Конфигуратор умеет строить по конструкторским спецификациям полное дерево изделия. И эта функция за ним и останется. А вот то, что касается формирования состава по параметрам - в этой области уже в ближайшее время
Генератор, я думаю, полностью вытеснит
Конфигуратора. Поэтому что-то модифицировать в
Конфигураторе в этом плане особого смысла нет.