oknosoft / windowbuilder

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

очистка незаполненных строк состава заполнения #536

Closed rnpoddor closed 5 years ago

rnpoddor commented 5 years ago

Случаются ошибки отсутствия стеклопакета в изделии по причине пустой строки в составе заполнения. Менеджер после редактирования состава заполнения оставляет пустую строку, у которой не выбрана вставка, в результате в спецификацию стеклопакет не выписывается.

unpete commented 5 years ago

Почему решили разместить в форме а не в dataobj или калькуляторе спецификации?

rnpoddor commented 5 years ago

Добавил пропуск незаполненных строк состава заполнения в калькулятор спецификации, это лучшее место на тот случай если таб. часть будет заполнена из другого места с пустыми строками. Очистку в форме не стал убирать, чтобы не засорять таб. часть пустыми строками.

Решение через dataobj так и не нашел.

rnpoddor commented 5 years ago

Пустые строки в glass_specification не влияют на формирование формулы и расчета толщины.

rnpoddor commented 5 years ago

На формирование формулы очень даже влияет, если пустая строка в составе заполнения не одна.

unpete commented 5 years ago

PR приму. Бизнес-логику в формах вполне можно терпеть. Добавил задачу https://github.com/oknosoft/metadata.js/issues/442 Нужна унификация, которая позволит выкинуть из клиентских приложений разную чушь про вставки, номенклатуру, подразделения и прочие явные реквизиты и переложить контроль на платформу.