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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 02.07.2013, 21:34   #1  
alex_zh is offline
alex_zh
Участник
 
8 / 10 (1) +
Регистрация: 02.07.2013
Запросы
Добрый день!
Объясните, пжл., принцип работы данного куска кода

X++:
                QrCTr = new Query();
                QbdsCTr = QrCTr.addDataSource(tablenum(GM_TmpCVTrans));
                QbdsCTr.clearRanges();
                QrRCTr = new QueryRun(QrCTr);
                QrRCTr.setCursor(_VendInvoiceTrans);
Откуда и как берутся данные в запросе?
Таблица GM_TmpCVTrans, видимо, временная. По крайней мере, в репозитарии объектов я вижу ее пустой
Старый 02.07.2013, 21:51   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
где-то раньше в коде (но внутри текущей транзакции) в эту таблицу добавляют данные.
Старый 02.07.2013, 22:09   #3  
alex_zh is offline
alex_zh
Участник
 
8 / 10 (1) +
Регистрация: 02.07.2013
Цитата:
Сообщение от mazzy Посмотреть сообщение
где-то раньше в коде (но внутри текущей транзакции) в эту таблицу добавляют данные.
А есть средствами редактора возможности определить, где в классе происходит заполнение данной таблицы?
Или только дебагером проходить полный путь?
Старый 02.07.2013, 22:12   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от alex_zh Посмотреть сообщение
А есть средствами редактора
редактором - нет
перекрестными ссылками - да. http://axapta.mazzy.ru/lib/xref/
если, конечно, там не применялись извращенные методы динамического программирования.
За это сообщение автора поблагодарили: alex_zh (1).
Старый 02.07.2013, 22:38   #5  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
часть обсуждения выделена в отдельную ветку
определение "динамического программирования"
Старый 02.07.2013, 22:59   #6  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
GM_TmpCVTrans
Судя по названию, это какой-то функционал GMCS для построения отчетов по модулям РК/РП.
Ищите откуда идет _VendInvoiceTrans именно он и содержит данные, по которым будет выполнен запрос.
Старый 03.07.2013, 11:51   #7  
user_ax is offline
user_ax
Участник
Аватар для user_ax
 
599 / 39 (3) +++
Регистрация: 07.10.2012
Адрес: ZP
Как вариант - через дебагер, но не проходить полный путь, а посмотреть стек вызовов.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Множественные запросы по DataArea и VirtualDataAreaList Dreadlock DAX: Программирование 11 24.07.2012 11:43
Запросы / Итоги для ЗПР Prophetic DAX: Программирование 5 02.08.2010 15:13
оптимизируем запросы. SHiSHok DAX: Программирование 18 13.09.2009 21:26
запросы определенного пользователя sergeypp DAX: Администрирование 4 27.04.2006 12:31
Разные запросы в 2-х и 3-х уровневой конфигурациях. Что делать?! Anais DAX: Программирование 12 04.11.2004 12:47

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

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

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