Как сделать разное отображение кромок в отчёте Базис Раскроя (FR)
Работники цеха захотели в спецификации на детали в производство видеть кромку разной толщины разными линиями. Казалось бы всё просто - тонкая линия = кромка 0.4мм, жирная линия = 2мм. Но бывает в 1м заказе и 3 толщины кромки:
0.4мм визуально отличить от 2мм легко, а вот 0.8мм от 2-х уже не очень.
Решили, что:
- 0.4мм - это пунктирная линия толщиной 1 пиксель
- 0.8мм - сплошная тонкая в 1 пиксель
- 2мм - сплошная жирная в 3 пикселя
Дело за малым - вставить нужный код в шаблон отчёта Fast Report.
Почти готовое решение подсмотрел здесь:
2022-09-6 Кромка на бирке. 2 способ - YouTube
Я, конечно, вообще далеко не программист и сделал как сказано в ролике - "неправильно", но гуманетарею такое эникейство простительно!
Итого имеем вот такой примитивнейший код:
Аналогично прописываем подобное условие для оставшихся сторон L2, W1, W2
Задел на будущее - придумать как отличать при такой схеме непрямоугольные детали