|  | Как передать файл Excel через COM в другую базу | ☑ | 
    
        | 0
    
        wms   22.05.18✎ 20:57 | 
        СпрУПП=СОМСервер.Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
СпрУПП.Объект=ДокУПП.Ссылка;
 СпрУПП.ВидДанных=СОМСервер.Перечисления.ВидыДополнительнойИнформацииОбъектов.Файл;
 СпрУПП.ИмяФайла=""+КраткоеИмяФайла+".xlsx";
 двДанные=СОМСервер.NewObject("Файл",ПолныйПутьКФайлу);
 СпрУПП.Хранилище   = СОМСервер.NewObject("ХранилищеЗначения", двДанные); //тут не загружается файл .xlsx
 СпрУПП.Записать();
 |  | 
    
        | 1
    
        wms   22.05.18✎ 20:59 | 
        СпрУПП.Хранилище   = СОМСервер.NewObject("ХранилищеЗначения", ПолныйПутьКФайлу); //тут не загружается файл .xlsx
 
 так тоже не работает
 |  | 
    
        | 2
    
        wms   22.05.18✎ 21:10 | 
        картинку передает:
СпрУПП=СОМСервер.Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
 СпрУПП.Объект=ДокУПП.Ссылка;
 СпрУПП.ВидДанных=СОМСервер.Перечисления.ВидыДополнительнойИнформацииОбъектов.Изображение;
 СпрУПП.ИмяФайла=""+КраткоеИмяФайла+".png";
 двДанные=СОМСервер.NewObject("Картинка",ПолныйПутьКФайлу);
 СпрУПП.Хранилище   = СОМСервер.NewObject("ХранилищеЗначения", двДанные, СОМСервер.NewObject("СжатиеДанных")); //с картинкой все работает
 СпрУПП.Записать();
 |  | 
    
        | 3
    
        craxx   22.05.18✎ 21:24 | 
        (0)  двДанные=СОМСервер.NewObject("Файл",ПолныйПутьКФайлу);
Не файл а ДвоичныеДанные
 |  | 
    
        | 4
    
        wms   22.05.18✎ 21:28 | 
        получилось так:
 СпрУПП=СОМСервер.Справочники.ХранилищеДополнительнойИнформации.СоздатьЭлемент();
 СпрУПП.Объект=ДокУПП.Ссылка;
 СпрУПП.ВидДанных=СОМСервер.Перечисления.ВидыДополнительнойИнформацииОбъектов.Файл;
 СпрУПП.ИмяФайла=""+КраткоеИмяФайла+".xlsx";
 двДанные=СОМСервер.NewObject("ДвоичныеДанные",ПолныйПутьКФайлу);
 СпрУПП.Хранилище   =  СОМСервер.NewObject("ХранилищеЗначения", двДанные); //тут не загружается файл .xlsx
 СпрУПП.Записать();
 |  | 
    
        | 5
    
        wms   22.05.18✎ 21:29 | 
        (3) спасибо.Сам тоже попал пальцем в небо.
в синтаксе помошнике не нашел где полный перечень объектов  NewObject  найти
 |  | 
    
        | 6
    
        Hmster   22.05.18✎ 21:45 | 
        (5) А чего его искать?, в NewObject первым параметром идет все что идет после слова НОВЫЙ и поддерживается во внешнем соединении, следующими параметрами идут параметры вызванного конструктора     |  | 
    
        | 7
    
        ПьяныйДик   23.05.18✎ 04:51 | 
        Не знаю не сталкивался     |  |