|   |   | 
| 
 | Создание объекта по COM соединению | ☑ | ||
|---|---|---|---|---|
| 0
    
        Tumakota 07.10.15✎ 18:54 | 
        Как получить реквизит при создании по Com объекту, который находится на форме объекта! Заранее благодарен     | |||
| 1
    
        zhig75 07.10.15✎ 18:58 | 
        Щито?     | |||
| 2
    
        Casey1984 07.10.15✎ 18:58 | 
        Форма - интерактивный объект. Как ты себе это представляешь?     | |||
| 3
    
        Cyberhawk 07.10.15✎ 18:59 | 
        Вызывай ПолучитьФорму(), далее посмотри, что будет в свойствах этого объекта...     | |||
| 4
    
        Tumakota 07.10.15✎ 18:59 | 
        (2) я просто спрашиваю, можно ли как то получить реквизит формы по com соединению!     | |||
| 5
    
        Cyberhawk 07.10.15✎ 18:59 | 
        Хотя если "При создании", то неясно, зачем тебе форма - создавай объект и записывай его в БД     | |||
| 6
    
        Casey1984 07.10.15✎ 19:01 | 
        (4) Так-же как и в обычном режиме: Форма.Реквизит я полагаю.     | |||
| 7
    
        Casey1984 07.10.15✎ 19:03 | 
        (0) Платформу и режим соединения в студию (оле-аутоматион / сом-коненнектион)     | |||
| 8
    
        Tumakota 08.10.15✎ 09:58 | 
        Платформа последняя соединение COM     | |||
| 9
    
        ЧеловекДуши 08.10.15✎ 10:02 | 
        (0) Реквизит на форме объекта не содержит своей смысловой нагрузки, ибо это всего лишь Макет представления какой либо информации. Чисто для пользователя, что бы "поржал" :)     | |||
| 10
    
        ЧеловекДуши 08.10.15✎ 10:03 | 
        (4) Не имеет даже смысла этого делать ;)     | |||
| 11
    
        ЧеловекДуши 08.10.15✎ 10:04 | 
        (3) И Ком соединение позволяет открывать формы? :)     | |||
| 12
    
        itlikbez 08.10.15✎ 10:18 | 
        (11) Некоторые виды ком - да.     | |||
| 13
    
        Tumakota 08.10.15✎ 16:50 | 
        СоздатьКонтрагента = Base1С.Справочники.Контрагенты.СоздатьЭлемент();
 СоздатьКонтрагента.УстановитьСсылкуНового(Base1С.Справочники.Контрагенты.ПолучитьСсылку(Base1С.NewObject("УникальныйИдентификатор", XMLСтрока(ДокументСсылка.Контрагент.UUID())))); СоздатьКонтрагента.Наименование = ДокументСсылка.Контрагент.Наименование; СоздатьКонтрагента.ИНН = ДокументСсылка.Контрагент.ИНН; СоздатьКонтрагента.КПП = ДокументСсылка.Контрагент.КПП; СоздатьКонтрагента.КодПоОКПО = ДокументСсылка.Контрагент.КодПоОКПО; СоздатьКонтрагента.НаименованиеПолное = ДокументСсылка.Контрагент.НаименованиеПолное; СоздатьКонтрагента.ОбособленноеПодразделение = ДокументСсылка.Контрагент.ОбособленноеПодразделение; Если ДокументСсылка.Контрагент.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ЮридическоеЛицо тогда СоздатьКонтрагента.ЮридическоеФизическоеЛицо = Base1С.Перечисления.ЮридическоеФизическоеЛицо.ЮридическоеЛицо; ИначеЕсли ДокументСсылка.Контрагент.ЮридическоеФизическоеЛицо = Перечисления.ЮридическоеФизическоеЛицо.ФизическоеЛицо тогда СоздатьКонтрагента.ЮридическоеФизическоеЛицо = Base1С.Перечисления.ЮридическоеФизическоеЛицо.ФизическоеЛицо; КонецЕсли; СоздатьКонтрагента.Записать(); УИДКонтрагента = XMLСтрока(ДокументСсылка.Контрагент.UUID()); ТекТип=XMLТип(Тип("СправочникСсылка.Контрагенты")); ТекТипCOM=Base1С.ИзXMLТипа(ТекТип.ИмяТипа,ТекТип.URIПространстваИмен); СсылкаНаКонтрагента=Base1С.XMLЗначение(ТекТипCOM, УИДКонтрагента); СоздатьДокумент.Контрагент = СсылкаНаКонтрагента; Подскажите почему не ищет по UUID, хотя присвоил УИД ново созщданому и пытаюсь его найти но он не ищет | |||
| 14
    
        itlikbez 09.10.15✎ 12:08 | 
        (13) А так?
 СоздатьКонтрагента.Записать(); СоздатьДокумент.Контрагент=СоздатьКонтрагента.Ссылка; | |||
| 15
    
        Михаил Козлов 09.10.15✎ 12:55 | 
        (14) Так слишком просто.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |