Коллеги, доброго времени суток!
Помогите, пожалуйста, а то я уже всю голову об монитор разбил.
Имеется деталь с редактируемым реестром. Изначально все было просто - шмякнул добавить запись -> появилась новая строчка в гриде со всеми контроллами -> все работает. Теперь потребовалось расширить функционал таким образом, чтобы можно было делать множественное добавление.
Согласно документации, я добавил миксин LookupMultiAddMixin (т.е. в довесок к ConfigurationGridUtilities и сопутствующим). Записи успешно добавляются, но проблема таких записей в том, что при клике на них нет контроллов редактирования. Т.е. на эти вновь добавленные строки никак не наложились обработчики событий и отображение (кнопочки и т.д.). Первое, что пришло на ум - надо сделать перезагрузку всей детали, но вот как поймать это событие (я имею в виду, давление записей в грид) и послать сообщение на перезагрузку детали - никак не получается. Пробовал уже переопределить кучу всяких функций из LookupMultiAddMixin, особенно те, которые асинхронные, но это приводит к неожиданным результатам (например, тупо удваиваются строки).
Заранее благодарен.