Показать сообщение отдельно
Старый 28.04.2012, 16:16   #15  
Cardagant is offline
Cardagant
Участник
 
317 / 54 (2) ++++
Регистрация: 11.10.2011
Цитата:
Сообщение от Alexanderis.ua Посмотреть сообщение
А как вы делаете фильтрацию? Через фильтр по сетке или "фильтр по полю" из контекстного меню?

Я думаю что из контекстного - тогда точно ошибка такая же.
Воспроизводится элементарно - открываем форму InventTrans, не передвигая курсор и не клацая ЛКМ нажимаем ПКМ на любой записи в поле StatusIssue или StatusReceipt, вызывая контекстное меню (на непустом значении).
Делаем фильтр по полю - получаем багу. Вызываем паспорт записи - получаем багу.

Лечится так, как я уже писал - присвоением непустой метки значению None
Да, именно этот баг) Я вылечил перекрытием метода write() на датасорсе InventTrans формы InventTrans и закомментировав super().

Спасибо за советы всем.