Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Запрос из 8.1 к БД 7.7
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 8.1 (8.0)
kitminsk
Подключаюсь по OLE из 8.1 к 7.7. Все ОК! Открываю объект
БИ = База77.CreateObject("БухгалтерскиеИтоги"); Все ОК!
пытаюсь выполнить запрос
БИ.DoQuery(ДатаКон, ДатаКон,"51"); Работает, но стоит пропустить хотя бы один параметр - например
БИ.DoQuery(ДатаКон, ДатаКон,"51",,СпрВал) выдает сообщение "Ошибка при вызове метода контекста(DoQuery).Типы не совпадают(4)".
А запрос вида БИ.DoQuery(ДатаКон, ДатаКон,"51","44,62",СпрВал) работает, т.е. если пропускаешь параметр(необязательный) то выдает ошибку.
МОЖЕТ КТО РЕШАЛ ЭТУ ПРОБЛЕМУ?
Anderson
С OLE не все так просто как в локальной базе. необходимо зарегистрироваться для просмотра ссылки
kitminsk
Цитата(Anderson @ 07.02.11, 16:37) необходимо зарегистрироваться для просмотра ссылки
С OLE не все так просто как в локальной базе. необходимо зарегистрироваться для просмотра ссылки

Спасибо, но там описано то, что мне известно, а вот ответа на мой вопрос - как работать с пропущенными параметрами - нет 09000000.gif
Anderson
ПробуйТЕ запросом.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.