oknosoft / windowbuilder

Окнософт:Заказ дилера
http://www.oknosoft.ru/zd/
Other
10 stars 19 forks source link

Фильтр исключить углы #582

Open unpete opened 3 years ago

unpete commented 3 years ago

В шапке и табличных частях технологических справочников есть поля Угол и Угол к горизонту. До недавнего времени, эти поля принимали только положительные значения в диапазоне 0-360° Чтобы настроить отдельное поведение справочника для непрямых углов, технологу приходилось создавать три записи: для угла 0-89, 90 и 91-180. В некоторых случаях даже 5 записей (отдельные строки про 270).

Решено добавить возможность указывать в полях фильтра по углу отрицательные значения и интерпретировать их как Диапазон исключить. Например, запись αmin=-90, αmax=-90, отработает для всех углов, кроме прямого, а запись αmin=-30, αmax=-60: для всех углов, кроме диапазона от 30 до 60.