#0
by Юля
Требуется в загружаемой конфигурации создать документ и присвоить некоторому реквизиту значение перечисления по значению перечисления в текущей конфигурации.
#5
by swilf
ДокументТам.Реквизит = v7.Перечисление.ПолучитьАтрибут("ТипБолезни").ЗначениеПоИдентификатору(ДокументТут.Реквизит.Идентификатор)
#6
by Морозов Александр
При использовании механизмов OLE Automation для организации взаимодействия между двумя экземплярами системы 1С:Предприятие временами возникает необходимость в передаче между этими экземплярами значений таких типов, как справочник, документ, счет бухгалтерского учета и т. п.. То есть значений, типы которых определяются конфигурацией, а сами значения хранятся в информационной базе. Передать такие значения через OLE Automation напрямую невозможно, так как они определены только в пределах "своей" информационной базы, а за ее рамками могут быть бессмысленными.В то же время в реальной жизни встречаются "родственные" информационные базы, имеющие либо одинаковую, либо очень похожую конфигурацию. И между этими информационными базами необходимо наладить обмен данными. Например, синхронизировать справочники или периодически передавать вновь введенные документы из одной информационной базы в другую. Для решения таких задач бывает весьма заманчиво использовать средства OLE Automation . Очевидно, что реквизиты справочников, а тем более документов могут иметь типы Справочник, Документ и т. п. . И тут возникает вопрос: а как быть со значениями этих типов при использовании OLE Automation ? Ведь значения таких типов, как было отмечено выше, не могут быть непосредственно переданы через OLE Automation . Рассмотрим пример возможного решения этой проблемы:Имеются две информационные базы. В обоих определены справочники Товары, Склады, Организации и документ РасхНакл. Указанные справочники и документ имеют в обеих информационных базах одинаковую структуру. Состав справочников в обеих информационных базах совпадает. Задача состоит в том, чтобы написать обработку, которая запускалась бы в одной информационной базе, открывала другую с использованием OLE Automation и переносила из нее документ "Расходная накладная" с указанным номером. При этом в той информационной базе, в которую переносится документ должны быть восстановлены все ссылки на элементы справочников, на которые ссылался исходный документ. Ниже приведен текст модуля обработки, который решает эту задачу (предполагается, что конфигурация совпадает с методической конфигурацией).v7 = СоздатьОбъект ("V77.Application");
#8
by Морозов Александр
источник секрет... мне нравится вот этот ресурс: http://www.sinor.ru/~my1c/knowhow.htmlТам не тока по OLE
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Проблемы с работой через OLE, запуск функции через OLE
- Перенос Периодических реквизитов через OLE
- Перенос табличной части документа и перечислений по OLE
- Штатный перенос из ЗиК 7.7 в ЗУП 8.1 - не переносит пол/инн/пфр. Это нормально!?
- Перенос 1.6 - 2.0. Перенос проводок. Мысли...
- Перенос не переносит!
- Подключение ФР через RDP через инет.
- Перенос справочника из 1с 7.7 в 1с 8.2 справочник с группами через OLE
- Перенос справочников только по ссылке через план обмена
- Перенос ХРАНИЛИЩЕЗНАЧЕНИЙ через com
- Перенос логов базы при переносе сервера 1С
- Перенос 77 бух -83 бп, какая рабочая связка релизов для переноса
В этой группе 1С
- УРИБ пакетный режим PRM
- 1С-Аналит Стоматология 7.70.201
- Ошибка в протоколе при выгрузке 2-НДФЛ
- v8. Слетели пользовательские настройки. Где они хранятся?
- Экспорт из 1С в Налогоплательщик 2005
- Аренда и рассрочка?
- Как обратиться к элементу подчиненного справочника в запросе
- обрезать базу УТ
- Снова строка подключения V8.COMConnector
- Отбор по общему реквизиту.
- Проверка дублирования строк табличной части документа.
- v8. На форме документа вывести список значений
- счет фактура выданная не ставит проводку Д76АВ-К68,2
- как установить защиту от копирования CD/DVD
- как доказать необходимость по подписки на ИТС
- Как в 8-ке в открываемую форму передать параметр?
- Индекс не входит в границы списка значений
- Вопрос по выборке из результата запроса при помощи СледующийПоЗначениюПоля
- Как из 1С защитить ячейки в Excel ?
- Как сделать недоступным меню открыть в 1с 8.0 для пользователя.