Показать сообщение отдельно
Старый 16.11.2018, 06:42   #4  
dech is offline
dech
Участник
Аватар для dech
Самостоятельные клиенты AX
 
642 / 347 (13) ++++++
Регистрация: 25.06.2009
Адрес: Омск
Записей в блоге: 3
Цитата:
Сообщение от AzatGDC Посмотреть сообщение
И мне было сказано что вариант выше долго работает и есть другое решение. Заранее спасибо.
Если это вопрос скорости, то перед delete_from вызовите пару-тройку табличных методов (последний надо вызывать, если ведутся логи, но можно и просто для подстраховки):
X++:
journals.skipDataMethods(true);
journals.skipDeleteActions(true);
journals.skipDatabaseLog(true);
skipDataMethods() может быть заменен методом skipDeleteMethod().
Однако вам нужно будет провести удаление всех 4 таблиц. Если вам нужно не быстрее, а проще - удалите записи таблицы с настроенными DeleteActions, остальное по связям удалится автоматом, как уже написали выше.
__________________
// no comments