Не работает запрос через COM соединение #710243


#0 by komanch75
Подключаюсь из одной базы к другой и хочу выбрать данные запросом. Смотрю отладчиком, подключение происходит. Запрос создал в консоли запросов в той базе, к которой подключаюсь. В консоли запрос работает. Но при подключении и попытке выполнить этот запрос, выдает такую ошибку:         Ошибка при вызове метода контекста (Выполнить) по причине: Произошла исключительная ситуация (1C:Enterprise 8.3.4.437): {(42, 1)}: Ожидается выражение ")" <<?>>; Попробовал заменить текст запроса другим, маленьким. Все работает. А с нужным текстом запроса - ошибка, хотя в консоли все работает. Вроде и понимаю, что значит с текстом запроса что-то не то, но что это может быть, раз в консоли работает? Запрос возвращает только строки и числа. Подскажите умную мысль.
#1 by Галахад
Отвлечься надо.
#2 by Segate
Вангую, что не проставлены какие-то параметры в скобках в запросе... кинь текст запроса, который крашится
#3 by komanch75
Параметров в запросе вообще нет. Он длинный и из нетиповой конфы. Вот, если поможет:     (ВЫБРАТЬ         Справочник.Лоты КАК Лоты     ВложенныйЗапрос.Дом ЕСТЬ NULL ;     БезквартирныеДома.Ссылка,     1 ИЗ     ВсеЛотыСКолвомКвартир.Лот.Код,     СО,     ПК
#4 by Галахад
Скорее всего, надо смотреть не сам запрос, а его оформление.
#5 by komanch75
А ну еще значения NULL запрос возвращает в строках с итогами. Может быть из-за этого? Думаю вряд-ли
#6 by Segate
Там может быть хрень с пропущеными запятыми в методах... Com соединение не понимает упразднения такого рода
#7 by komanch75
Когда пытаюсь открыть конструктором запроса в той конфигурации из которой подключаюсь, он должен заругаться, что таких таблиц нет в конфигурации. А он мне сейчас выдал: Ожидается выражение ")". И поместил курсор после вот этого куска
#8 by Banned
ПОДСТРОКА(Лоты.Код, 13, 2) <> """"
#9 by komanch75
Действительно, заменил в двух местах "" на """" и ошибка ушла. Огромное всем спасибо! Я бы долго еще думал.
#10 by komanch75
Спасибо!!!
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

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