|
Клиент-сервер |
☑ |
0
UprDem
25.08.10
✎
15:51
|
Как передать файл с сервера на клиент?
|
|
1
Fram
25.08.10
✎
15:52
|
(0) ты где такое уже видел?
|
|
2
Maxus43
25.08.10
✎
15:56
|
в двоичные данные, хранилище значения... Как фотки сотрудников)
|
|
3
Armando
25.08.10
✎
16:03
|
Берешь флешку и бежишь в серверную))
|
|
4
Armando
25.08.10
✎
16:05
|
ПоместитьВоВременноеХранилище
ПолучитьИзВременногоХранилища
УдалитьИзВременногоХранилища
|
|
5
EasyRider
25.08.10
✎
16:06
|
(0)Какой файл?
|
|
6
UprDem
25.08.10
✎
16:08
|
(5) Надо на сервере сформировать Excel. (Справился с грехом... Не восьмёрочник я). Потом переправить его к клиенту.
В обратную сторону - нарыл код в инете. А вот в эту - никак...
|
|
7
Defender aka LINN
25.08.10
✎
16:12
|
(6) "В обратную сторону - нарыл код в инете" - и в чем же принципиальное различие?
|
|
8
EasyRider
25.08.10
✎
16:13
|
(6)В обработке формирования этого файла - файл в двоичные данные,двоичные данные в реквизит обработки ХранилищеЗначения,а хранилище значения потом в файл.
|
|
9
UprDem
25.08.10
✎
16:16
|
(7) http://danila.org.ua/?p=62
Там на клиенте загрузка в Хранилище идёт методом "ПоместитьФайлы". На сервере этот метод отметается уже при компиляции. Да и из описания следует, что на сервере работать не будет...
|
|
10
H A D G E H O G s
25.08.10
✎
16:33
|
&НаСервере Функция ПолучитьФайл() Двоичное=Новый ДвоичныеДанные("C:\файл.bmp"); Адрес=ПоместитьВоВременноеХранилище(Двоичное,ЭтаФорма.УникальныйИдентификатор); Возврат Адрес КонецФункции &НаКлиенте Процедура Получить() Адрес=ПолучитьФайл(); Двоичное=ПолучитьИзВременногоХранилища(Адрес); КонецПроцедуры
|
|
11
H A D G E H O G s
25.08.10
✎
16:35
|
Если же тебе файл надо на Клиенте сохранить на жОсткий - тогда так: &НаСервере Функция ПолучитьФайл() Двоичное=Новый ДвоичныеДанные("C:\файл.bmp"); Адрес=ПоместитьВоВременноеХранилище(Двоичное,ЭтаФорма.УникальныйИдентификатор); Возврат Адрес КонецФункции &НаКлиенте Процедура Получить() Адрес=ПолучитьФайл(); Описание=Новый ОписаниеПередаваемогоФайла("C:\FromServer.bmp",Адрес); МассивОписаний=Новый Массив; МассивОписаний.Добавить(Описание); ПолучитьФайлы(МассивОписаний,,,Ложь); КонецПроцедуры
|
|
12
H A D G E H O G s
25.08.10
✎
16:39
|
<<Надо на сервере сформировать Excel.>> Суровый такой 1С-овец!
|
|
13
Topol-M
25.08.10
✎
16:44
|
* в закладки
|
|
14
UprDem
25.08.10
✎
17:03
|
Спасибо, спасибо, господа! Совладал.
Всем спасибо.
(12) <<Суровый такой 1С-овец!>>
Какой есть...
|
|
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший