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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.06.2018, 11:21   #1  
skuull is offline
skuull
Участник
Most Valuable Professional
Лучший по профессии 2014
 
700 / 752 (27) +++++++
Регистрация: 08.03.2013
Адрес: ХЗ
Цитата:
Сообщение от S.Kuskov Посмотреть сообщение
Или после custTrans.selectForUpdate(true) нужно повторно перечитать запись custTrans.reread();
Это будет работать, но это тупо. Мы выбираем список полей, а потом реридом выбираем все поля еще раз. 2 запроса к БД, в чем смысл?

Последний раз редактировалось skuull; 05.06.2018 в 11:57.
Старый 05.06.2018, 13:35   #2  
S.Kuskov is offline
S.Kuskov
Участник
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
 
3,448 / 1792 (66) ++++++++
Регистрация: 28.04.2007
Адрес: Калуга
Цитата:
Сообщение от skuull Посмотреть сообщение
Это будет работать, но это тупо. Мы выбираем список полей, а потом реридом выбираем все поля еще раз. 2 запроса к БД, в чем смысл?
Я понимаю. Поэтому и написал ИЛИ. В зависимости от задачи. Это может быть полезно например, чтобы избавиться от одной большой транзакции.
Ведь если ставить forupdate в запросе, то и транзакцию тогда открывать до цикла?

См. также forUpdate перед ttsbegin
Модификация огромного количества (сотни тысяч) записей в Axapta 3.0 SP4

Последний раз редактировалось S.Kuskov; 05.06.2018 в 13:49.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Условия в запросе sql в аксапте user_ax DAX: Программирование 27 28.02.2013 11:03
CustTrans vs CustSettlement mvsenin DAX: Прочие вопросы 7 26.10.2012 02:14
Проблема с CustTrans Alexanderrrr DAX: Программирование 35 23.11.2009 10:43
Как в форме CustTrans через query отобрать записи у которых AmountCur != 0 ( когда в QueryBuildRange ставишь value(strFmt('!0')); - не работает!) rkorchagin DAX: Программирование 12 02.04.2007 17:58
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

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

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

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