![]() |
#1 |
Участник
|
D365FO 7.2 - Как получить строку запроса (query) для отчёта по Inventory Aging (Распределение запасов по срокам)?
Всем привет!
Подскажите, пожалуйста, как получить T-SQL query стороку запроса (нужна, чтобы самостоятельно запускать в SSMS), которая используется для получения Output%3AInventAging отчёта:
![]() ![]() Заранее, большое спасибо за вашу помощь!!! |
|
![]() |
#2 |
Участник
|
Запустить trace parser или SQL Server profiler и посмотреть запрос ?
dataSourceNo(1).toString() даст вам запрос, но это не чистый TSQL который вы получите из profiler'а и это не работает для 1:n джоинов, т.к. в базу отправляеться несколько запросов и вам надо брать текст у каждого датасоурса. |
|
|
За это сообщение автора поблагодарили: MarinaAX (2). |
![]() |
#3 |
Administrator
|
Можно еще попробовать создать вьюшку на основе этого Query, отбилдить, синхронизировать и посмотреть ее текст в SSMS.
Но это даст возможность посмотреть чистый Query, без дополнительных изменений, которые на него могут быть наложены в отчете. Корректнее конечно смотреть результирующий запрос, как было предложено выше.
__________________
Возможно сделать все. Вопрос времени |
|
|
За это сообщение автора поблагодарили: MarinaAX (2). |
![]() |
#4 |
Мрачный тип
|
Цитата:
Сомнительно сие ...
__________________
Мы летаем, кружимся, нагоняем ужасы ... |
|
|
За это сообщение автора поблагодарили: MarinaAX (2). |
![]() |
#5 |
Участник
|
Цитата:
Была рассмотрена возможность использования компромиссного варианта Extracting X++ SQL Statement from AOT Query, но впоследствии - решительно отвергнута в силу гуманитарного склада ума администраторов ![]() Остановились на том, что решили наябедничать о проблеме в Microsoft. Рассчитываем вытащить ответ из первых рук ![]() ![]() Последний раз редактировалось MarinaAX; 16.05.2019 в 18:31. |
|
![]() |
#6 |
Участник
|
Итоги:
|
|
|
За это сообщение автора поблагодарили: sukhanchik (2). |
|
|