#0
by lamme
Есть база1 (УФ) В ней делаю подключение к базе2 (БП) чтобы получить инфо потом идет запрос ЗапросТекст = Вопросы 1 как правильно передать параметры в запрос? Запрос.УстановитьПараметр("Тип",ОбъектИБ.перечисления.ТипыКонтактнойИнформации.Адрес); так не работает однако что не так делаю? 2 как результат запроса увидет в таблице ? РезультатЗапросаКонтр = Запрос.Выполнить.выгрузить; РезультатЗапросаКонтр.выбратьстроку; // в отладичке в РезультатЗапросаКонтр- видно что что-то в результате запроса есть.
#2
by lamme
2 - то что оно не покажет на экране через ВыбратьСтроку - это понятно там объект - Com идет чего с ним дальше то делать? )
#3
by vmv
Запрос.УстановитьПараметр("Тип",ОбъектИБ.перечисления.ТипыКонтактнойИнформации.Адрес); мне не нравиться эта строка - скажи почему
#4
by ЧашкаЧая
.... Новый COMObject("V82.COMConnector"); ... РезультатЗапросаКонтр.выбратьстроку Разве такое сработает? Разве Ком-коннектор специально не запускает всего клиента чтобы побыстрее было? Попробуй Сообщить(РезультатЗапросаКонтр.Количество);
#7
by vmv
пока ты не дашь правильный ответ - будешь получать бред в результате, напряги извилины - я жду!)
#12
by Reset
Так он "из той базы" и передает. Или я не вижу какой-то косяк? ОбъектИБ - это com-соединение у него
#14
by vmv
ОбъектИБ.перечисления.ТипыКонтактнойИнформации.Адрес они из той базы по логике, но нужно понить, что сом-объект -это матрешка, т.е. все что из него получают по вложениям это тоже Сомы)
#15
by Reset
"так не работает однако" А что не работает? При выбратьСтроку - ясно, но РезультатЗапросаКонтр.Количество должно >0 быть если записи по отбору есть
#17
by lamme
оно работает. не знаю как результат отобразить на экране или в таблицу значений или в таблицу т.е. из com данных получить данные в тз
#20
by Reset
Но ты же написал "не работает". Не сбива с толку и не заставляй искать ошибку где ее нет ;)
#22
by Reset
Напиши цикл по перегрузке из COM-ТЗ в обычную. Но понимай, что ссылку ты не перенесь никак, только наименование и ИНН. Ну, от силы строковой представлние уникального идентификаторы из ссылки.
#25
by Maxus43
дак не сслыку в запрос пихает а ком объект, потому и не сравнивает. в ты ж нормально написал, чтоб автор понял)
#26
by lamme
а одной какой-то штукой такого сделать нельзя? т.е. только перебор результата и перегрузка ее в обычную вручную?
#27
by Reset
Вы меня запутали :) Я НЕ вижу ошибки в Запрос.УстановитьПараметр("Тип",ОбъектИБ.перечисления.ТипыКонтактнойИнформации.Адрес); т.к. Запрос - тоже ком-объект
#29
by vmv
по строковому представлению ссылки уже можно получить и саму ссылку сом-базы, погугли бы мисту на соммы шоли
#30
by lamme
я тож не понимаю. но если это услвоие убрать - то результат выдает 4200 записей если запрос с этим условием - то выдает 0
#34
by vmv
можно, но для этого нужно владеть методами COMSafeArray ты точно уверен, что тебе все понятно, я слышу нотки отчаянья?
#37
by lamme
и чего то вы там эта .. можно мне показать - как правильно передать в запрос параметры ?
#40
by lamme
что значит- конкртеные значения перепутаны? в конфиг - тип = перечисления.ТипыКонтактнойИнформации.Адрес
#43
by Reset
"возможно перепутаны" я хотел написать. Код для поиска "вида" к примеру там неверный или еще что-то
#50
by lamme
как это не странно фига тут в ОбъектИБ.справочники.ВидыКонтактнойИнформации.НайтиПоКоду("00008") потому что в спраочнике ВидыКонтактнойИнформации - код это не уникальное поле. почему то.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- обращение к переменной запроса через Результат = Шаблон("Запрос.Значение[й]");
- Один запрос - все ок , два запрос - не получается :(
- Не работает запрос через COM соединение
- подключение по com к Active Directory через LDAP запрос.
- v7: Доступ в прямом запросе через 2 точки - пишет ошибка, хочет только через 1 точку
- Запрос в обработке и запрос в консоли отчетов выдают разные результаты
В этой группе 1С
- v8: Не подтягиваются показатели для расчета начисления (ЗУП)
- Закрывающий тег XML из 1С
- Ут 11 доп расходы
- Настройка порядка обхода в УП. 8.2
- Как привести формат даты 1С 8.2 к 1С 7.7?
- Могут ли конфликтовать роутеры расположенные рядом?
- Построитель отчета в управляемых формах
- БП: внеш.отчет КнигаПокупок (Поле объекта не обнаружено)
- Как привязать счет к уже существующему заказу на производство
- Backup SQL на сетевой диск
- выгрузка в ексель дает ошибку Произошла исключительная ситуация (0x800a03ec)
- УТ 11. Ценообразование. Установка цен номенклатуры.
- Аванс при суммированном учете (ЗиУП 8.2.5.57.1)
- Получить родителя верхнего уровня незаписанного элемента
- Проверка на заполнение в запросе
- v7: Ошибка!!! нет возможности разместить документ после ТА как провести док?
- Преобразование к типу дата не может быть выполнено
- Бесконтактный считыватель карт СБСК03 (Розан)
- Выемка денежных средств в Розница 2
- Выгрузка/загрузка