v7: Обработка результатов запроса из 1с 77 к 1с 82 через OLE соединение #667256


#0 by LaryushkinAA
Подключаюсь из базы 1С 7.7 к базе 1С 8.2. Вариант 8.2 - > 7.7 отпадает сразу, такое ТЗ. проблема в том, что я не могу никак выцепить результат. возвращается объект типа OLE, но мне нужно просто значение. Пробовал даже запрос, который возвращает только число "1", например. И все равно ничего не выходит, тип объекта OLE в отладчике и никаких подробностей(( помогите, пожалуйста, уже кучу мануалов по OLE покурил, тем кучу прочитал, и все никак. P.S. Запрос точно правильный, возвращает 1 запись. проверено.
#1 by ДенисЧ
Выгрузить отдаёт таблицу значений...
#2 by Asmody
какое тебе нужно [просто значение]?
#3 by LaryushkinAA
мне нужна строка в результате
#4 by LaryushkinAA
пробовал КОМБаза.String(...), возвращает "СтрокаТаблицыЗначений". пытался обратиться к коллекции колонок ТЗ, выкидывает ошибку. такое ощущение, что string  возвращает тип объекта, а не значение. че не так??
#5 by LaryushkinAA
"ВЫБРАТЬ            |1            |"; пускай вот такой будет запрос.
#6 by Ёпрст
Ёпта.. ну так верни Одно Значение ИЗ Таблицы значений.. простого типа данных: строку/число/дату..
#7 by Asmody
[возвращает "СтрокаТаблицыЗначений".] — что какбэ намекает.
#8 by Asmody
почему два раза Получить объяснять нужно?
#9 by LaryushkinAA
попробовал, вернуло опять OLE
#10 by Ёпрст
при запросе в ? не удивительно
#11 by Ёпрст
выбирай
#12 by LaryushkinAA
Есть!! БазаКом.String(ДанныеПоЗапросу.Получить.Получить) благодарствую всем!
#13 by LaryushkinAA
все понял, запрос был просто примером. спасибо огромное всем!
Тэги: 1С 7.7 и ранее
Ответить:
Комментарии доступны только авторизированным пользователям

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