Показать сообщение отдельно
Старый 13.04.2018, 02:13   #3  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
672 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
Цитата:
Сообщение от ax_mct Посмотреть сообщение
Думаю что и то и другое

_ds.validateDelete() вызывается системой автоматически из _ds.delete() источника данных.
И как результат table.validateDelete() вызывается и так.

C учетом того что система и так дергает на форме validateDelete() вызывать его там явно избыточно.
я же написал, что на источнике данных на форме validateDelete() перекрыт и НЕ ВЫЗЫВАЕТ validateDelete таблицы.

X++:
public boolean validateDelete()
{
    return true;
}
но это никак не влияет на то, что в космос улетает только deleteMarked()

в смысле, что вот такой вариант
X++:
public boolean validateDelete()
{
    return super();
}
даёт точно такое же зависание.
__________________
Felix nihil admirari