Flex Write File - PullRequest
       9

Flex Write File

0 голосов
/ 16 апреля 2009

Я проверил в API, что запись файла только во Flex Air. Несмотря на это, есть ли еще способ во Flex написать файл на сервере или на клиентском компьютере?

Конкретнее, это потому, что у меня есть строка, и я буду декодировать ее с помощью mx.utils.Base64Decoder в док. И мне нужно открыть его в Word прямо на стороне клиента или написать на сервере и вернуть ссылку на скачивание клиенту.

Спасибо

Ответы [ 2 ]

1 голос
/ 16 апреля 2009

Я делаю нечто подобное - я построил пользовательскую сетку во Flex, которая содержит дополнительную кнопку, которая позволяет пользователю открывать данные в Excel. Я сделал это, написав функцию на PHP на сервере, с которым разговаривает мой Flex. Это создает файл CSV на сервере, и функция передает ссылку клиенту, что, в свою очередь, дает пользователю возможность открыть данные в Excel.

Я использую технологии Zend для достижения этой цели - я рекомендую вам взглянуть; они очень хорошие Раньше я использовал Flex Data Services, а Java это делал, но недавно переключился на PHP, потому что в результате время разработки резко сократилось.

Надеюсь, это поможет.

Джейми.

0 голосов
/ 16 апреля 2009

Приложения AIR запускаются на рабочих столах пользователей. Они позволяют писать на рабочие столы пользователей. Ничто не мешает приложениям Flex / AIR обмениваться данными с сервером, записывать туда некоторые файлы (используя подходящую серверную технологию) и возвращать пользователю ссылку.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...