Цитата:
Сообщение от
AzatGDC
И мне было сказано что вариант выше долго работает и есть другое решение. Заранее спасибо.
Если это вопрос скорости, то перед delete_from вызовите пару-тройку табличных методов (последний надо вызывать, если ведутся логи, но можно и просто для подстраховки):
X++:
journals.skipDataMethods(true);
journals.skipDeleteActions(true);
journals.skipDatabaseLog(true);
skipDataMethods() может быть заменен методом skipDeleteMethod().
Однако вам нужно будет провести удаление всех 4 таблиц. Если вам нужно не быстрее, а проще - удалите записи таблицы с настроенными DeleteActions, остальное по связям удалится автоматом, как уже написали выше.