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