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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.01.2018, 01:43   #1  
Aquarius is offline
Aquarius
Участник
 
139 / 29 (1) +++
Регистрация: 08.02.2007
Адрес: Одесса
D365 leaveRecord вызывается два раза подряд при первой смене фокуса
добрый вечер
d365 upd7
в новой форме при первой смене фокуса с текущей записи грида на другую метод leaveRecord датасорса, связанного с гридом вызывается два раза.
что можно сделать ,чтобы метод вызывался только один раз?
Старый 24.01.2018, 11:41   #2  
AlGol is offline
AlGol
Участник
 
277 / 93 (4) ++++
Регистрация: 24.12.2001
Адрес: Тверь.
DAX2012 R3
leaveRecord на источнике данных также вызывается два раза.

Если из этого метода вызывается какой-то трудоемкий алгоритм, проще продумать кастомное кеширование его результатов или анализ записи для которой он был вызван для устранения повторного вызова на тех же данных.
__________________
Ален ноби, ностра алис.
Что означает - если один человек построил, другой завсегда разобрать может.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
метод вызывается 2 раза Greggy DAX: Программирование 1 20.05.2008 18:54
Ax 3 kr 2: когда вызывается leaveRecord? belugin DAX: Программирование 2 07.06.2007 21:18
Материал в производство списывается два раза AlexeyBP DAX: Функционал 2 24.04.2007 15:25
modified два раза два раза MironovI DAX: Программирование 5 14.07.2006 16:29
Вопрос: метод write на datasource выполняется два раза thyra DAX: Программирование 5 29.09.2005 12:07

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

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

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