|   |   | 
| 
 | Не получается связаться с 7-кой через OLE | ☑ | ||
|---|---|---|---|---|
| 0
    
        Andrey1957 23.11.11✎ 04:33 | 
        Уважаемые коллеги! 
  Стоит задача: в БД на 1С8.2, работающую на 64-разрядном сервере, получить информацию из БД на 1С7.7, работающей на 32-разрядном сервере, через COMObject. Для этого, согласно документации, на сервере приемнике должна быть установлена платформа 1С7.7. С помощью unisеtup.exe поставили на 64-разрядный сервер платформу 1С7.7. Платформа встала нормально, exe-шник запускается без проблем: предлагает создать или прописать базы для работы. Но.. нам-то нужно другое: чтобы в 8.2 определялся и работал нужный COMObject. А вот тут получаем следующее: 1. при попытке создания: v7 = Новый COMObject("V1CEnterprise.Application") получаем сообщение: «Invalid class string», а при 2. попытке создания: v7 = Новый COMОбъект("V77.Application") получаем сообщение: « No such interface supported». Следует, наверно, указать на то, что, пока платформа 7.7 не была установлена на 64-битный сервер, то команда v7 = Новый COMОбъект("V77.Application") тоже давала сообщение «Invalid class string». Вроде, как получили какие-то сдвиги (?), но что делать дальше, чтобы нужный COMObject создавался в 1С8.2? | |||
| 1
    
        Escander 23.11.11✎ 06:04 | 
        Сами клюшки запускали в 64-х?     | |||
| 2
    
        skunk 23.11.11✎ 06:08 | 
        (1)другая ошибка была бы ... а здесь надо настроить права на доступ к семерочным ком объектам     | |||
| 3
    
        Escander 23.11.11✎ 06:15 | 
        (2) ну зачем сразу вот так... постов через 10 пришли-бы к этому...     | |||
| 4
    
        Andrey1957 23.11.11✎ 07:09 | 
        (2) Я извиняюсь, может туплю, но, плз, подскажите как и где настраиваются эти права?     | |||
| 5
    
        skunk 23.11.11✎ 07:12 | 
        dcomcnfg.exe     | |||
| 6
    
        Andrey1957 24.11.11✎ 11:24 | 
        (5) skunk, прости великодушно, но.. скинул я вчера нашему админу нашу переписку, на что получил сегодня ответ:  
  "Ну я этой программой с самого начала пользовался.. Там в разделе DCOM Config есть такие объекты: 1CV81 Application 1CV82 Application 1CV82C Application V77.GeneralPropPage, а объекты V77.Application и V1CEnterprise.Application отсутствуют (хотя в перечне СОМ-объектов, высвеченных программой oleview.exe они, после инсталяции 1С-ки значатся). Но как на них прописать права - я не знаю." Расскажите для особо "одаренных" подробнее как права прописать. | |||
| 7
    
        skunk 24.11.11✎ 11:38 | 
        (6)на работе клюшек нет ... и ставить нельзя ... дома гляну     | |||
| 8
    
        Escander 24.11.11✎ 12:15 | 
        (7) у тебя дома сервак на х-64?     | |||
| 9
    
        skunk 24.11.11✎ 12:21 | 
        там просто показать где искать в77 в ком объектах     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |