Передача файла с сервера на клиент без помощи временного хранилища #773194


#0 by kozhem1990
Здравствуйте! На сервере есть файл руководство.doc во временном хранилище; на клиент передаю навигационную ссылку, потом на клиенте копирую из хранилища во временный файл и открываю при помощи процедуры ЗапуститьПриложение(<ИмяВременногоФайла>)... Вопрос: можно ли передать на клиент сам файл, не прибегая к помощи временного хранилища? Пытался передавать путь, но на сервере он один, а на клиенте он будет уже другой, после передачи... заранее благодарен всем!)
#1 by Pistol
Выкладывай на Google Docs.
#2 by olegves
а зачем? ВХ вполне норм. Можешь, конечно покурить Base64, но к чему извраты?
#3 by mehfk
Можно, но не нужно.
#4 by mehfk
Хотя я не прав. Если файл большой - нужно.
#5 by kozhem1990
хахахаха)))) печально, если так только... памяти не хватает.
#6 by ДенисЧ
Клади в общую шару через UNC, куда есть доступ у всех
#7 by kozhem1990
Отличная идея, спасибо)
#8 by kozhem1990
но вряд ли прокатит - много отделов и управлений, и у всех разные сетевые диски, одного общего точно нет(((
#9 by kozhem1990
но всеравно спаисбо, может и стоит создать один диск какой-нить для всех, чтобы не только руководство туда запилить, еще что-нибудь понадобится...
#10 by vde69
а что делать если у Вас кластер серверов, и Вы не знаете на каком физическом сервере будет выполнятся модуль? кстати сабж - это один из вопросов в 1с, любой ответ отличный от "через хранилище" это -1 балл
#11 by kozhem1990
я о том и толкую: пробовал с помощью ЗначениеВСтрокуВнутр и ЗначениеИзСтрокиВнутр, но они только на серере, может есть похожая схема для клиента?
#12 by ДенисЧ
А в хранилище на 32 бит можно запихнуть файл больше 4Г ?
#13 by vde69
файл больше 4гигов в 1с зачем нужен? чисто теоретически?
#14 by etc
объект ДвоичныеДанные прекрасно передается с сервера на клиент без хранилища. Только потом всеравно сохранение в временный файл и открытие.
#15 by elCust
Передавать с клиента на сервер файл больше 4г? Помоему ерунда какая то.
#16 by etc
сервер напугать :)
#17 by vde69
+ просто я у себя ограничил размер вложений в 0.5 метра и всем хватает, а тут 4 гига мало :)
#18 by kozhem1990
спасибо, сейчас попробую)
#19 by sitex
Сегодня же не пятница, чтоб такое преподносить ;)
#20 by Pistol
Сейчас придет и расскажет тебе про сокеты =)
#21 by etc
ждемс :)
#22 by mehfk
Не с клиента на сервер, а с сервера на клиент. Мало ли что там может быть. Может начальный образ ИБ :)
#23 by ДенисЧ
В файловое хранилище коллекцию фильмов Джены Джемисон положить...
#24 by MaxS
FTP ещё не предлагали?
#25 by Pistol
Приаттачить к партнерам, да =)
#26 by kozhem1990
Нет. С ДвоичнымиДанными прокатило, спасибо большое,  etc) вообщем на сервере:    затем вернул на клиент ДД, и поместил во временный файл: ДД.Записать(ПолучитьИмяВременногоФайла("doc")); ЗапуститьПриложение(ИмяВременногоФайла); всё отработало, всем спасибо за помощь)))
#27 by kozhem1990
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С