#0
by DMM
Пишу обработку, которая из 8-ки подключается к 7-ке по OLE. В 7-ке в Глобальном модуле добавил: В моей обработке пишу: Потом в цикле заполняю этот список: СписокДоговоров77.ДобавитьЗначение(Договор77); Список заполняется нормально, проверял. А вот дальше проблема: Ошибка при вызове метода контекста (Выполнить): Произошла исключительная ситуация (1С:Предприятие): Условие(Договор в глOLEПерем1 <<?>> ); Запрос[7] : Ошибка в выражении 'глOLEПерем1' по причине: Произошла исключительная ситуация (1С:Предприятие): Условие(Договор в глOLEПерем1 <<?>> ); Кто знает, почему?
#7
by DMM
т.е. получается нужно именно через массив делать, я правильно понял? а то у меня вроде то же самое, но простая переменная Перем глOLEПерем1 Экспорт;
#15
by Serginio1
Судя по Возможно глOLEПерем1 не помечена как Экспорт Ну и проще установить значение как. СписокДоговоров77 = База77.глOLEПерем1;
#16
by Serginio1
Возможно из запроса не видит глобальную переменную. Можно еще создать функцию которая будет выполнять запрос.
#17
by Ёпрст
(15,16) Это не поможет.. хоть сам список создай в оле базе - в запросе работает только массив.
#19
by Serginio1
Это я вспомнил. А создание функции которая выполняет запрос с глобальной переменнй тоже не прокатывет?
#24
by Serginio1
Мы не поняли друг друга. Ну по идее запрос тоже на стороне сервера. Ньюансы 1С77. По мне проще сделать такую функцию, чем возиться с массивами. На любителя. А ще проще 20 создать функцию вызывающую внешний отчет
#25
by Ёпрст
ну да...недопоняли :) ЗЫ: мне проще написать прямой запрос к сторонней базе.. чем мегатормоз оле использовать..
#26
by Serginio1
Тоесть зосдать глобальную функцию, которая будет вызывать внешний отчет с параметрами, и возвращать результат в этом же списке.
#27
by Serginio1
Согласен сам также и поступаю, но иногда логика бывает очень сложной, поэтому вариант тоже пригоден. Все от задачи
#28
by Ёпрст
да можно и обработку запускать... а можно и в этой обработке кнопки понажимать или визуально управлять, если оле-сеанс показать для просмотра сторонней приблудой..
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проблемы с работой через OLE, запуск функции через OLE
- Не срабатывет проверка условия пустой даты
- Интересная фишка в запросе в 7-ке. Сумма из шапки и из ТЧ в запросе
- Конвертация данных. Поиск объектов, задание условия.
- Дали тестовое задание... задание номер 2.
- v7: Доступ в прямом запросе через 2 точки - пишет ошибка, хочет только через 1 точку
В этой группе 1С
- Бух ЗуП как Косвенные расходы (Оплата труда) заменять на прямые?
- Материальная выгода по займам в ЗиК
- Есть обработка для удаления регистра сведений?
- Транспортные расходы закрытие сч. 44.02 в БП 1.6
- Сертификат 1С: Профессионал
- Поставить ограничение на длину поля ввода
- Заполнение по основанию
- Программная установка прав доступа!
- Настройка ПКО для табличной части документа
- УПП Как списать брак? Есть только списание по инвентаризации.
- ATOLBarcodeScan_v2.epf
- Регламентные задания и планы обмена : как включить выполнение задания?
- ЗУП надбавка за выслугу
- Запрос задваивает строки
- Счет-фактуры на аванс не попадают в книгу покупок БП
- Пользователи пишут пароли на бумаге, говорят их другим пользователям. Чем их лечить?
- Ссылка из строки "Документ.ПоступлениеТоваровУслуг" и УИД документа. КАК?
- УПП, печатная форма
- Какой штрих-код должен печататься в форме бух.баланса?
- Не выполнено открытие информационной базы