ok agora deu certo....

Alguem conhece algo exemplo de como eu cadastro o arquivo mando para o
servidor o codigo, nome, tipo, e arquivo, quando eu mostrar na grid
ira aparecer codigo, nome, tipo, e url para baixar o arquivo .doc..
existe algum form que ja faz isto na net...se alguem sober agradeço a
ajuda. pode ser com com php + flex...

obrigado pelas respostas ate agora..



On 8 jan, 21:14, Rivaldo Xavier da Silva Junior Xavier
<[email protected]> wrote:
> Feliz 2009 a todos...
>
> De uma olhada no filtro de tipo esta referenciando somente imagens
>
>  //utilizando filtro para upload somente de imagemvar tipos:FileFilter = new 
> FileFilter("Arquivos de Imagem *.jpg;*.jpeg; *.gif; *.png","*.jpg; *.jpeg; 
> *.gif; *.png"); var tiposArray:Array = new Array(tipos); 
> fileImagem.browse(tiposArray);}
>
> mude para a extensao que vc deseja ou seja *.doc, *.txt, *.rtf
>
> vlw espero que seja isso...Att: Rivaldo Xavier da Silva Junior.> Date: Thu, 8 
> Jan 2009 14:37:40 -0800> Subject: [flexdev] Re: upload de .doc> From: 
> [email protected]> To: [email protected]> > > não consegui fazer 
> funcionar...para enviar arquivo doc..> > segue codigo...> > <?xml 
> version="1.0" encoding="utf-8"?>> <mx:Application 
> xmlns:mx="http://www.adobe.com/2006/mxml";> layout="vertical"> 
> horizontalAlign="center" verticalAlign="middle"> borderColor="#FFFFFF" 
> themeColor="#0A0A0A"> backgroundGradientAlphas="[1.0, 1.0]"> 
> backgroundGradientColors="[#BCBCBC, #4F4F4F]" viewSourceURL="srcview/> 
> index.html">> > <mx:TitleWindow id="titleWindow"> width="687" height="401"> 
> title="Cadastro de Documento - Upload de Arquivos "> 
> creationComplete="init()"> showCloseButton="true"> close="fechar()" 
> borderColor="#FFFFFF" themeColor="#FFFFFF"> cornerRadius="15">> > 
> <mx:TabNavigator id="tab" width="100%" height="100%"> 
> horizontalAlign="center">> > <mx:VBox label="Edicao" width="100%" 
> height="100%">> <mx:Form id="form" width="100%" height="100%">> > 
> <mx:FormItem label="Código:" width="100%" required="true">> <mx:TextInput 
> id="txtNomeImagem1" backgroundColor="#F0F0F0"> width="100%"/>> 
> </mx:FormItem>> <mx:FormItem label="Nome:" width="100%" required="true">> 
> <mx:TextInput id="txtNomeImagem0" backgroundColor="#F0F0F0"> width="100%"/>> 
> </mx:FormItem>> <mx:FormItem label="Nome do Arquivo:" width="100%"> 
> required="true">> <mx:TextInput id="txtNomeImagem" backgroundColor="#F0F0F0"> 
> width="100%"/>> </mx:FormItem>> <mx:FormItem label="Arquivo:" width="100%" 
> id="formitem8"> horizontalAlign="center" required="true">> <mx:HBox 
> width="100%" verticalAlign="middle">> <mx:TextInput width="100%"> 
> backgroundColor="#F0F0F0" id="txtImagem"> editable="false" enabled="false"/>> 
> <mx:Button label="Procurar..."> 
> icon="@Embed(source='assets/btPesquisar.png')" click="procuraImg> ()"/>> 
> </mx:HBox>> </mx:FormItem>> </mx:Form>> </mx:VBox>> </mx:TabNavigator>> > 
> <mx:ControlBar verticalGap="0">> <mx:HBox width="100%" 
> verticalAlign="middle"> horizontalAlign="center">> <mx:Spacer width="100%" 
> height="100%"/>> <mx:Button id="btSalvar" label="Salvar" 
> icon="@Embed(source='assets/> btSalvar.png')"> enabled="true" 
> click="fazerUpload()" toolTip="Salva o Formulario> de Cadastro." width="100" 
> height="30"/>> > <mx:Button id="btLimpar" label="Limpar" toolTip="Limpa o> 
> Formulario."> icon="@Embed(source='assets/btLimpar.png')" width="100"> 
> click="setDefault()" height="30"/>> <mx:Button label="Arquivo" width="100" 
> icon="@Embed(source='assets/> btPesquisar.png')" height="30"> 
> click="navigateToURL(new URLRequest('http://www.digows.com/> 
> downloads/postagens/flexupload/img/'),'_blank')"/>> </mx:HBox>> 
> </mx:ControlBar>> > </mx:TitleWindow>> > <mx:Script>> <![CDATA[> import 
> flash.net.navigateToURL;> import mx.controls.Alert;> > private var 
> fileImagem:FileReference;> > private function fechar():void> {> 
> navigateToURL(new URLRequest("javascript:window.close()"),> "_self");> }> > 
> public function setDefault():void> {> txtNomeImagem.text = "";> 
> txtImagem.text = "";> txtNomeImagem.setFocus();> }> > /**> * Fun es para 
> Upload> */> public function procuraImg():void> {> fileImagem = new 
> FileReference();> > //Ao Selecionar....> 
> fileImagem.addEventListener(Event.SELECT,> function(event:Event):void> {> 
> txtImagem.text = fileImagem.name;> }> );> > //Enquanto estiver fazendo o 
> Upload..> fileImagem.addEventListener(ProgressEvent.PROGRESS,> 
> function(event:ProgressEvent):void> {> var numPerc:Number = 
> Math.round((Number(event.bytesLoaded) /> Number(event.bytesTotal)) * 100);> 
> titleWindow.status = "Carregando Imagem..."+numPerc+"%";> }> );> > //Ao 
> ocorrer um erro.....> fileImagem.addEventListener(IOErrorEvent.IO_ERROR,> 
> function(event:IOErrorEvent):void> {> currentState = "";> Alert.show("Ocurreu 
> um erro ao Realizar o Upload \nDetalhes:> "+event.text);> }> );> > //Ao 
> Terminar o Upload.....> fileImagem.addEventListener(Event.COMPLETE,> 
> function(event:Event):void> {> fileImagem = null;> titleWindow.status = 
> "Upload efetuado com sucesso!"> setDefault();> }> );> > //utilizando filtro 
> para upload somente de imagem> var tipos:FileFilter = new 
> FileFilter("Arquivos de Imagem *.jpg;> *.jpeg; *.gif; *.png"> ,"*.jpg; 
> *.jpeg; *.gif; *.png");> var tiposArray:Array = new Array(tipos);> 
> fileImagem.browse(tiposArray);> }> > public function fazerUpload():void> {> 
> if (txtImagem.text != "" || fileImagem != null)> {> //aproximadamente 1MB.> 
> if (fileImagem.size <= 1048576)> {> //Endereco onde esta o aquivo php, ou 
> java.> var request:URLRequest = new URLRequest("FileUpload.php");> var 
> vars:URLVariables = new URLVariables();> > vars.nomeImagem = 
> txtNomeImagem.text+fileImagem.type;> request.data = vars;> request.method = 
> URLRequestMethod.GET;> fileImagem.upload(request);> }> else> {> 
> titleWindow.status = "Selecione uma Imagem com no maximo 1Mb";> }> }> else> 
> {> titleWindow.status = "Selecione uma Imagem";> }> }> ]]>> </mx:Script>> > 
> </mx:Application>> > > > > On 8 jan, 20:29, "Mário Júnior" 
> <[email protected]> wrote:> > nao há diferença alguma ... upload serve 
> para enviar qualquer arquivo.> >> > 2009/1/8 DZ8 <[email protected]>> >> >> 
> >> > > Alguem fez algo de upload de .doc, exemplo terei um form para> > > 
> cadastrar o codigo, nome, e link do doc onde faço a upload deste doc e> > > 
> mostra na grid as informações e quando do um click na grid ele abre> > > este 
> doc que fiz a uload....> >> > > alguemja fez isto ou ao menus upload de 
> arquivos .doc pois so consegui> > > encontrar de imagen....> >> > --> > Mário 
> de Souza Júnior> > Programador Java / Adobe Flexhttp://blog.mariojunior.com> 
> _________________________________________________________________
> Organize seus contatos! O jeito mais fácil de manter a sua lista de amigos 
> sempre em ordem!http://www.microsoft.com/windows/windowslive/events.aspx
--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a