AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск

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

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
emeadaxsupport: How to delete On-premise environment from LCS project Blog bot DAX Blogs 0 27.06.2016 22:12
palleagermark: How to delete Label Files from AX 2012 Blog bot DAX Blogs 0 22.01.2014 15:11
emeadaxsupport: How to delete orphaned data remained from deleted company? Blog bot DAX Blogs 0 09.12.2010 16:11
Вопрос про Demand Planner slava09 DAX: Функционал 4 25.09.2006 11:43
delete_from chel DAX: Программирование 15 04.02.2005 17:09

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:25.