Вопрос по запросу на T-SQL #331656


#0 by idw
Не подскажите как можно посмотреть какой запрос выполняется на SQL-сервере, т.е как будет выглядеть 1с-запрос на T-SQL? У меня MS SQL 2005
#1 by Fragster
парсером
#2 by КонецЦикла
легче профайлером :)
#3 by idw
А где их найти? :)
#4 by Anderson
Отладка
#5 by idw
Отладка покажет запрос, если он сделан на с помощью 1с++, а у меня 1с запрос, вот я его и хочу увидеть, чтобы переделать в запрос на 1с++
#6 by Fragster
подход не правильный!
#7 by Anderson
Если база SQL используй построитель отчетов
#8 by КонецЦикла
Пуск-Программы-MS SQL Server-Profiler
#9 by Anderson
#10 by Дык ё
тут более свежий:
#11 by КонецЦикла
А какого х... вася коммуниздит разработке? Он спросил у г-на берездецкого разрешение? :)
#12 by Дык ё
ой. а кто есть вася?
#13 by idw
не вижу там Profiler, наверное он на 2000 SQL. Построителем уже пользовался и с ним зашел в тупик. Мне просто надо отобрать документы разных типов, где встречаются выбранная номенклатура. На 1с запросе это выглядит так: Т.е получаю вертикальный список документов, а на языке 1с++ удалось составить только такой SELECT ПриемТелефона.IDDOC [ПриемТелефонаСсылка $Документ.ПриемТелефона]    , ПередачаВРемонтОд.IDDOC [ПередачаВРемонтОдСсылка $Документ.ПередачаВРемонтОд] FROM $Справочник.Номенклатура AS Номенклатура    INNER JOIN $Документ.ПриемТелефона AS ПриемТелефона ON Номенклатура.ID = $ПриемТелефона.Номенклатура    INNER JOIN $Документ.ПередачаВРемонтОд AS ПередачаВРемонтОд ON Номенклатура.ID = $ПередачаВРемонтОд.Номенклатура А здесь уже документы по горизонтали получаю. Не много не то
#14 by Дык ё
конструктор и объединения (union) умеет. как раз твой случай. ;) а если есть графа отбора по номенклатуре, все еще проще: соединяй _1scrdoc с _1sjourn и..
#15 by idw
нет графы отбора :(
#16 by КонецЦикла
Вот для примера:
#17 by leshikkam
ну здесь я вижу 2 проблеммы: 1) для получения одного столбика нужно сделать UNION 2) Для UNION по 2 видам документов нужно дополнить до вида документа и сделать типизацию $Документ
#18 by leshikkam
Если хочешь - попробую изобразить
#19 by idw
был бы очень признателен. Сейчас пробую сделать объединение с помощью построителя, он ругается, что переменные содержащие ссылки на документы разных типов.
#20 by КонецЦикла
А куле там? Select $ВидДокумента36." + ВидДок + " + iddoc as docum Опять же через метаданные Пусть сам пишет, некуй :)
#21 by idw
просто список документов не проблема получить.
#22 by КонецЦикла
Ну дык? Вертикальный список сконвертировать в некий "горизонтальный" нужно?
#23 by leshikkam
#24 by idw
Спасибо. Да
#25 by idw
$ВидДокумента36 - это метаимя для видов документа в дбф-ной базе?
#26 by КонецЦикла
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

Похожие вопросы 1С

В этой группе 1С