пятница, 12 декабря 2014 г.

Сортировка - недостаточно параметров

Эхх, вот у всяких людей жизнь и всё новое, а у нас - лишь одно новое сообщение за целый месяц, да еще и о какой-то ерунде... Ну и ладно. Зато сейчас разберемся, что делать, если не хватает полей для сортировки в спецификациях:


Читаем:





Revit 2015 принес нам долгожданное увеличение количества фильтров в спецификациях:

Вот только количество полей для сортировки осталось неизменным - а четырех параметров часто бывает недостаточно для того, чтобы правильно сгруппировать элементы.

Например, делал я экспликацию отверстий, да такую, чтобы собирались и прямоугольные, и круглые отверстия:

Отверстия могут различаться по: 1 - категории, 2 - по ширине, 3 - по высоте, 4 - по диаметру, 5 - по высоте расположения! Полей не хватает. Делать раздельные спецификации? Нет.

Просто добавим расчетный параметр "СортировкаШиринаВысота" типа "Длина" с формулой:

И сортируем по этому параметру:

Что мы получили? Для отверстия 200х200мм этот параметр будет равен "200200". Если ширина увеличится до 300мм - получится 300200, высота уменьшится до 150 - 200150. 

Таким образом, мы соединяем два параметра в один; в сортировке при помощи одного параметра можно отслеживать изменение сразу двух!

Если отверстия бывают размером более 999мм - лучше умножать на 10000. Ну и надо не забыть сделать столбец невидимым, конечно :)

Удачи!






2 комментария: