Сохранить файл в базу на другом сервере
Доброго времени суток)
Возможно ли файл из одной базы сохранить в другой, если она находится на другом сервере?
Ситуация: через com-соединение в ДО(на сервере №2) создаётся новый элемент "файл" и при попытке получить временное имя файла из УПП на сервере №1, мы естественно создаём файл и получаем адрес на сервере №1 и записать его на сервере №2 не можем. Есть какой-то способ записать новый "файл" через COM или надо допинывать правила обмена в конвертации?
Возможно ли файл из одной базы сохранить в другой, если она находится на другом сервере?
Ситуация: через com-соединение в ДО(на сервере №2) создаётся новый элемент "файл" и при попытке получить временное имя файла из УПП на сервере №1, мы естественно создаём файл и получаем адрес на сервере №1 и записать его на сервере №2 не можем. Есть какой-то способ записать новый "файл" через COM или надо допинывать правила обмена в конвертации?
По теме из базы знаний
Найденные решения
Использовались стандартные функции для записи новых файлов в ДО: создавался новый эл справочника файлы, а для создания версии файла дописала стандартную "СоздатьВерсиюИОбновитьВерсиюВФайле", чтобы она распаковывала хранилище значений.
Тк мой файл уже хранился в базе, добавила в структуру само хранилище значений, без сохранения на диск.
PS: при подключении через com-соединение в базе приёмнике тип значений остаётся "com-объект", а не "хранилище" или "структура". Вдруг кому-то поможет :)
Тк мой файл уже хранился в базе, добавила в структуру само хранилище значений, без сохранения на диск.
PS: при подключении через com-соединение в базе приёмнике тип значений остаётся "com-объект", а не "хранилище" или "структура". Вдруг кому-то поможет :)
Остальные ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
Ничего не ясно из описания. Описываете процедуру по созданию файла в Базе2. Из Базы1 вызываете эту процедуру через com и передаете в нее нужный путь для сохранения. Естественно пути должны быть одинаково видны для разных серверов.
Использовались стандартные функции для записи новых файлов в ДО: создавался новый эл справочника файлы, а для создания версии файла дописала стандартную "СоздатьВерсиюИОбновитьВерсиюВФайле", чтобы она распаковывала хранилище значений.
Тк мой файл уже хранился в базе, добавила в структуру само хранилище значений, без сохранения на диск.
PS: при подключении через com-соединение в базе приёмнике тип значений остаётся "com-объект", а не "хранилище" или "структура". Вдруг кому-то поможет :)
Тк мой файл уже хранился в базе, добавила в структуру само хранилище значений, без сохранения на диск.
PS: при подключении через com-соединение в базе приёмнике тип значений остаётся "com-объект", а не "хранилище" или "структура". Вдруг кому-то поможет :)
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот