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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 11.06.2008, 22:10   #1  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
Поймать SQL запрос при формировании отчета
Люди добрые, простите чайника, подскажите кто-нибудь как поймать SQL query при выполнении аксаптовского отчета.
Есть два отчета - один в Аксапте, другой не в Аксапте, и они должны быть одинаковыми, а они разные. При десятках тысяч строк нет никакой возможности найти ошибку, кроме как запустить в query analizer, но как поймать выполняемый SQL query? Нутром чую, что должны быть штатные средства. Есть 2005 SQL server. Очень старые воспоминания подсказывают, что надо создать тригер, который сработает каким то чудом и запишет запрос. Кстати, отчет - CustomerAgingReport.
Старый 11.06.2008, 22:18   #2  
Gustav is offline
Gustav
Moderator
Аватар для Gustav
SAP
Лучший по профессии 2009
 
1,858 / 1152 (42) ++++++++
Регистрация: 24.01.2006
Адрес: Санкт-Петербург
Записей в блоге: 19
В верхнем меню: Сервис \ Параметры \ закладка SQL \ галка "Мониторинг запросов SQL" - включаем. И вывод в файл. Далее запускаете свой отчет. Как отработает, выключаете галку и идёте смотреть лог-файл. Дальше разберетесь.

Как быстро найти "главную" процедуру обработки в коде X++ ?
(в начале славных дел я тоже мучался )
За это сообщение автора поблагодарили: Qaz Qwerty (1).
Старый 11.06.2008, 23:02   #3  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
В Инфолог удобнее IMHO.
__________________
С уважением,
glibs®
Старый 11.06.2008, 23:13   #4  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
Ага, это же должно работать, это просто как раз для меня!
А кто-нибудь знает, почему не работает? Может в конфигурационной утилите надо что-то поправить? Вот тут: http://axaptafreak.blogspot.com/2006...ics-ax-40.html
Старый 11.06.2008, 23:30   #5  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
"Не работает" — это как именно?

4.0?

Если да, то в конфигурационной утилите клиента и сервера нужно пощелкать галки на закладке Tracing в группе полей SQL Settings.
__________________
С уважением,
glibs®
Старый 11.06.2008, 23:41   #6  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
IMHO сначала лучше MS SQL Profiler-ом.. сразу увидеть весь кошмар работы отчета с БД
тем более, что место вызова, как я понимаю, не критично..
При запуске трейса установить Use the template: TSQL_SPs
За это сообщение автора поблагодарили: Qaz Qwerty (1).
Старый 12.06.2008, 01:19   #7  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
Sorry, glibs, надо было указать версию, конечно же это DAX 4.0 .
Запрос на нажатие галочек в китайскую народную республику отправлен, будем ждать.
Старый 12.06.2008, 01:46   #8  
Qaz Qwerty is offline
Qaz Qwerty
китайский стажер
 
152 / 37 (2) +++
Регистрация: 12.05.2008
hi Warm,
Результат потрясающе неинформативный. То есть информации много, но почти не имеет никакого смысла.
А что, SQL Tracer такую же информацию выдаст, или там будет путевый SQL query?
Китайцы пока молчат насчет галочек в конфигураторе, не могу попробовать.
Теги
ax4.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как преобразовать запрос в SQL-инструкцию Oloops DAX: Программирование 7 07.07.2008 20:38
SQL мониторинг + прямой запрос к SQL Alex_KD DAX: Программирование 17 29.05.2007 03:58
SQL Запрос Александр Костоусов DAX: Программирование 5 24.09.2004 12:15
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Собственный SQL запрос в FormDataSource Alexey DAX: База знаний и проекты 0 20.12.2001 00:35

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

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

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