#0
by cojko
Добрый день. Подскажите, можно ли получить Табличный документ из другой базы через COM соединение? Такой код выдает ошибку: {ОбщийМодуль.БИТ_Общий.Модуль}: Метод объекта не обнаружен (ПечатьОтборочныйЛист)
#1
by Остап Сулейманович
Через КОМ ходят только простые типы + КомОбъект (который не может быть табличный документ).
#4
by Остап Сулейманович
Самый безгеморый - заполнить ТД (там) - записать в файл (там) - открыть файл (здесь).
#9
by dk
тогда может прокатит а вот с предпросмотром могут проблемы возникнуть --- осталось разобраться почему метод объекта не обнаружен
#16
by cojko
Вот, что возвращается. ДокОб COMОбъект COMОбъект AdditionalProperties COMОбъект COMОбъект BelongingToSequences COMОбъект COMОбъект DataExchange COMОбъект COMОбъект DataVersion Ошибка чтения значения Date 02.12.2014 19:11:36 Дата DeletionMark Ложь Булево InputXML "" Строка Number "204-1056" Строка Posted Истина Булево Ref COMОбъект COMОбъект RegisterRecords COMОбъект COMОбъект ThisObject COMОбъект COMОбъект АдресДоставки "" Строка АдресЕМС "" Строка АдресЗаМКАДом Ложь Булево ВидДоставки COMОбъект COMОбъект ВидОплаты COMОбъект COMОбъект ВремяДоставкиКонец 01.01.0001 0:00:00 Дата ВремяДоставкиНачало 01.01.0001 0:00:00 Дата ДатаБлокировки 01.01.0001 0:00:00 Дата ДатаОбработкиДокумента 01.01.0001 0:00:00 Дата Заблокирован Ложь Булево ИнформационнаяКарта COMОбъект COMОбъект ИнформационныеКарты COMОбъект COMОбъект КодЗаказаКС "" Строка Количество 1 Число Комментарий "" Строка КомплектыДокументов COMОбъект COMОбъект Контрагент COMОбъект COMОбъект КурьерскаяСлужба COMОбъект COMОбъект МагазинСамовывоза COMОбъект COMОбъект НомерВнутр 1 056 Число НомерЕМС "" Строка НомерЗаказаКС "" Строка Организация COMОбъект COMОбъект Ответственный COMОбъект COMОбъект Отгрузка 01.01.0001 0:00:00 Дата ПКО COMОбъект COMОбъект ПоступлениеВБК COMОбъект COMОбъект ПредпочтительноеВремяДоставки "" Строка РеализацияНаБК COMОбъект COMОбъект РеализацияНаКлиента COMОбъект COMОбъект СкидкаСуммой 0 Число Склад COMОбъект COMОбъект СтоимостьДоставки 0 Число СуммаДокумента 1 000 Число СуммаДокументаВЕБ 290 Число Товары COMОбъект COMОбъект ФормироватьДокументыТекущейДатой Истина Булево ХарактеристикаНоменклатуры COMОбъект COMОбъект ЯрлыкКурьерскойСлужбы COMОбъект COMОбъект кмОтМКАД 0 Число мБезПроверкиЗаполнения Ложь Булево мВалютаРегламентированногоУчета COMОбъект COMОбъект мНовыйСтатус Неопределено термМагазин COMОбъект COMОбъект термПродавец COMОбъект COMОбъект
#22
by ВРедная
где-то перед ПечатьОтборочныйЛист в коде встречается "#Если Сервер Или ТолстыйКлиентОбычноеПриложение Тогда" ?
#25
by Serginio1
Через сохранение в файл через Сериализацию Сериализуется. Данный объект может быть сериализован в/из XDTO. Тип XDTO, соответствующий данному объекту, определяется в пространстве имен {}. Имя типа XDTO: SpreadsheetDocument.
#26
by Serginio1
Проверь на синаксис установив Сервис-Параметры-Модули-Проверка галку внешнее соединение
#29
by cojko
Я теперь пытаюсь обратится к процедуре Печать документа из общего модуля, тоже пишет, что метод объекта не обнаружен.
#31
by DrWatson
менее радикально будет написать #Если НаКлиенте ИЛИ ВнешнееСоединение Тогда Но потом
#34
by cojko
Я почти сделал методом . Как обратиться через COM к процедуре из общего модуля второй базы. Выдает такую ошибку. Произошла исключительная ситуация (1C:Enterprise 8.3.5.1119): Ошибка инициализации модуля: Документ._ЗаказИнтернетМагазина {Документ._ЗаказИнтернетМагазина(806,10)}: Переменная не определена (РаботаСДиалогами)
#35
by cojko
Я так понял, что к общему модулю другой базы я подключился, но там не все функции отрабатывают.
#40
by Остап Сулейманович
Не передается. Передается КОМобъект с ПРОСТЫМИ свойствами твоего табличного документа. Для составных имеем очередной КОМобъект. И так далее вниз иерархии.
#41
by cojko
Вот у меня и получилось, что вместо Табличного документа я получил Com объект, что с ним дальше делать.
#43
by cojko
этот метод еще не пробывал. Сейчас пытаюсь отправить на прямую печать табличный документ из базы к которой присоединяюсь. Ошибка при вызове метода контекста (Напечатать) Метод недоступен на сервере
#47
by Остап Сулейманович
Может случиться засада и в таком варианте. Если "там" и "здесь" - разные машинки с разными правами доступа к файловым ресурсам. Самый надежный и универсальный - сериализовать там и десериализовать здесь.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Как получить значение перечисления через COM соединение?
- Получение обновления
- Получение почты
- 8-ка, получение значения из списка значений, по Строковому представлению
- получение из одного материала двух видов продукции 1С
- Получение области ячеек табличного документа
- Получение почты: получение только непрочитанных сообщений?
- Подстроить размер выводимой области табличного документа к окну табличного поля
- Получение с gmail через stunnel
- Получение данных строк Табличного поля
- Соединение 8.3 и 8.2 через COM соединение.....
- Проведение документа через COM соединение.
В этой группе 1С
- конвертация данных как выгрузить цены номенклатуры определенной группы 1с 7.7
- Как в УПП отразить сверхурочные?
- В данной транзакции уже происходили ошибки
- УПП 1.3 РКО и ПКО по операционной кассе - не должны попадать в Кассовую книгу
- 1С 8.3 УФ. Динамический список в форме списка журналов
- Расчет НДС - построчно или от суммы столбца ?
- Нумерация страниц книги
- Показатель расчета "Отработано времени в часах"
- Можно ли реквизиту табличной части присвоить значение COM-объекта?
- и снова Утечка памяти при работе с ТабДок
- ЗУП 3.0 Постоянные начисления не начисляются
- v7: Объединение конфигураций, добавление нового регистра
- v7: Как в таблице значений установить высоту заголовка
- Файл.Существует() [метод всегда возвращает ложь]
- БП 3.0. док. Формирование записей книги покупок. "Не заполнен счет кредита"
- Как удалить в дочерней базе 1С признаки того, что она была в РИБ
- Проблема преобразования Comобъект в ссылку на стороне коннектора
- Создание отчета укомплектованность штата в ЗУП ред. (2.5.85.1)
- Залипание клавиши в терминальном режиме
- Не печатается префикс базы в РИБ