#0
by civic
Доброе время суток! Суть такая, подключаюсь из одной базы к другой через com соединение, делаю запрос и вытаскиваю данные. Хочется положить результат запроса во временную таблицу, возможно ли это?
#2
by civic
Как? При написании такого кода Запрос.МенеждерВременныхТаблиц = Новый МенеджерВременныхТаблиц вылетает ошибка о несоответствии типов.
#5
by МаленькийВопросик
временные таблицы и сом-соединение скажем так - вообще не связаны друг с другом...
#7
by civic
Суть такая, я делаю несколько com соединений к базам, вытаскиваю данные, а потом хочу создать запрос ко всем временным таблицам и получить уже результирующую таблицу. Хорошо, а как создать менеджер временных таблиц на стороне com, База81.NewObject("МенеджерВременныхТаблиц")?
#10
by smitru
на стороне сом - менеджер создаётся аналогично другим объектам. Ты указал один из возможных вариантов.. но учти - в разных базах это будут РАЗНЫЕ объекты..
#11
by civic
Пакетный запрос мне не то чтобы не нравится. Получу я пять пакетов, и что с ними делать? Мне нужно из 5 таблиц получить одну, но получается что и это тоже не возможно, ведь результатом выгрузки результата запроса будет comОбъект, т.е. придется переберать com в цикле и создавать ТЗ?
#12
by Defender aka LINN
Именно так. Для небольших таблиц можно сериализовать в строку через COM и собрать обратно в своем сеансе.
#13
by Mitriy
пример приведи хотя бы... ты не можешь напрямую использовать ссылку из одной базы в другой, это совершенно разные объекты... временную таблицу можно создать в базе на основании каки-то данных, но не передать из одной базы в другую...
#16
by civic
"...сериализовать в строку через COM и собрать обратно в своем сеансе" Можно строчки кода как это сделать? Данные получаю точно не из копии базы. Но у элементов справочников есть так сказать общий реквизит, в котором содержится гуид объекта в центральной базе. Com соединение делаю из цетральной базы.
#17
by Defender aka LINN
Типы колонок ТЗ должны быть совместимые. Если базы разные - то только примитивные типы.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
В этой группе 1С
- Поле объекта не обнаружено (РучнаяКорректировка)
- Как получить значение реквизита формы в V8.2
- V8.2. Какя разница между доп. сведения и доп. реквизиты
- 1с отчет, не пойму как сделать фильтр
- Чем открыть DAT (караоке) в Open Suse?
- Почему в ведомости по амортизации нет первоначальной цены
- Вопрос по штрихкоду 1С 8.2 УНФ
- Datamax не печатает из 1С
- Вывод картинки в дерево на 8.2
- Как связать запуск файла с программой? (1с8.2)
- ЗиК. Начислить больничный уволенному сотруднику.
- Тонкий клиент: прочитать табличный документ
- ут 10.3 склад в тч при печати
- Регистр "Задачи" в 1С: Документооборот 8.2 -- изменение значений
- Аналог функции Выполнить(<Строка>) в 1с.77
- Как программно скопировать строку (строки) в табличной части документа?
- Не удалилась служба "Агент сервера 1С Предпритяие 8.2"
- Подключение ТСД
- СКД ширина колонок
- ЗУП При расчете НДФЛ добавляет записи с минусом