|
Как передать файл 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
|
Не знаю не сталкивался
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |