|
![]() |
#1 |
Участник
|
Цитата:
Сообщение от S.Kuskov
![]() Сейчас задумался о том как можно гарантированно обезопасить себя от выполнения insert при выполнении груповых операций. Ведь если в следующей версии появится новая фишка со своим скипом, то везде прийдётся устанавливать ещё на один skip больше
![]() Идея такая. Добавить в самое начало метода insert проверку X++: if (this.skipDataMethods()) { super(); return; } Такой способ, пожалуй, самый правильный. А вообще, получается ядро криво работает. Никогда нельзя быть уверенным что твой скип метода insert() гарантированно отработает ( а как правило именно это и нужно - гарантировать пропуск вызова Insert() ). Приходится добавлять такие костыли на X++. Ну хорошо что их легко и быстро можно добавить. ![]() |
|