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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.04.2018, 00:00   #1  
wojzeh is offline
wojzeh
Участник
Аватар для wojzeh
Соотечественники
 
674 / 512 (19) +++++++
Регистрация: 27.04.2006
Адрес: Montreal
бесконечный цикл deleteMarked AX 2012 R3 CU13
это баг или я что-то пропускаю?

если на форме у источника данных таблицы перекрыть validateDelete() return true, а в delete вызывать validateDelete самой таблицы,

Нажмите на изображение для увеличения
Название: table1validateDelete.png
Просмотров: 516
Размер:	147.7 Кб
ID:	11883

Нажмите на изображение для увеличения
Название: form1.delete.png
Просмотров: 694
Размер:	175.7 Кб
ID:	11884


то:

- удаление одной, не отмеченной галочкой записи, не вызывает никаких проблем;

Нажмите на изображение для увеличения
Название: delete.png
Просмотров: 470
Размер:	61.6 Кб
ID:	11885

Название: deleteDebug.png
Просмотров: 1135

Размер: 49.2 Кб


- удаление хотя бы одной, отмеченной галочкой записи вызывает бесконечный цикл внутри deleteMarked();

Нажмите на изображение для увеличения
Название: deleteMarked.png
Просмотров: 510
Размер:	107.7 Кб
ID:	11887

Название: deleteMarkedDebug.png
Просмотров: 1196

Размер: 64.3 Кб

WTF?

Sequence of Method calls while deleting the record in the Form
Form --- Datasource --- validatedelete ()
Table --- validatedelete ()
Table --- delete ()
Form --- Datasource --- active ()
__________________
Felix nihil admirari
За это сообщение автора поблагодарили: Logger (1).
Теги
ax2012r3, delete, deletemarked, formdatasource

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
dynamicsaxse: Dynamics AX 2012 R3 cumulative updates Blog bot DAX Blogs 0 15.03.2017 18:11
dynamicsaxse: February release – Dynamics AX 2012 R3 Blog bot DAX Blogs 0 02.03.2017 01:11
emeadaxsupport: BOM Journal postings in AX 2012 R3 vs. earlier versions of AX 2012 Blog bot DAX Blogs 0 03.10.2015 02:35
emeadaxsupport: [AX 2012 R3] Why is my Kernel build version not changing after installing CU-8 or the latest binary hotfix? Blog bot DAX Blogs 0 31.12.2014 20:20
Dynamics AX Sustained Engineering: Microsoft Dynamics AX 2012 R3 RTM Warehouse Management: How to prevent the creation of two inventDim records considered identical in Dynamics AX 2012 R3 RTM Blog bot DAX Blogs 0 22.12.2014 19:12

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

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

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