Abrir pasta

Oracle Application Express - web application development tool (antigamente conhecido como Oracle HTML-DB)
Responder
paisneto
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 16
Registrado em: Qua, 05 Fev 2014 6:48 am
Localização: Portugal

Bom dia,
Eu tenho um formulário e gostava de ter um botão nesse formulário que me abrisse uma pasta do meu computador.
no botão tenho o seguinte código

Selecionar tudo

http://file:///&P3_LOCALFOTO.
só que isto assim não está a funcionar.
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Olá paisneto,

Faz uma "pá de tempo" que não trabalho em APEX, mas desconfio que ele não funcione assim para a carga de documentos.

Veja este roteiro da documentação, que acredito dar algumas dicas de como se deve configurar uma aplicação para recepção de documentos e imagens:

http://docs.oracle.com/cd/E14373_01/app ... _files.htm

O manual é do APEX 3.2, mas creio que serve perfeitamente para o release 4.2.

Também é possivel encontrar informações/tutoriais de APEX na ORACLE LEARNING LIBRARY:

https://apex.oracle.com/pls/apex/f?p=44785:2:0::NO:::

Abraços,

Sergio

Abraços,

Sergio Coutinho
paisneto
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 16
Registrado em: Qua, 05 Fev 2014 6:48 am
Localização: Portugal

Eu não quero fazer o upload de ficheiros para a aplicação.
Quero só criar um link que me abra a localização dos ficheiros.
Exemplo:
o utilizador coloca umas fotos na pasta c:\fotos\lazer
Na aplicação apex tem um campo de texto onde o utilizador coloca o endereço das fotos c:\fotos\lazer
E eu quero criar um botão, que me abra outra janela e nessa janela me mostre o conteúdo da localização c:\fotos\lazer
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Paisneto,

Este diretório "c:\fotos\lazer" se encontra no servidor de banco onde o APEX está instalado ou na sua estação de trabalho?

Eu não creio que você consiga fazer este tipo de operação via aplicação (pois existe o fator da segurança), mas talvez os outros foristas do GLUFKE possam dar alguma sugestão.

Abraços,

Sergio
paisneto
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 16
Registrado em: Qua, 05 Fev 2014 6:48 am
Localização: Portugal

o directório que eu quero aceder é um disco partilhado.
se eu colocar na barra de endereços do internet explorer file:///c:\fotos\lazer consigo abrir a pasta
no apex, para criar o link, tenho que colocar o "http://" antes da localização da pasta e o endereço fica assim http://file:///c:\fotos\lazer só que o problema é que eu ao clicar no botão o endereço é alterado para http://file///c:\fotos\lazer, os dois pontos a seguir ao "file" desaparecem.
paisneto
Rank: Programador Júnior
Rank: Programador Júnior
Mensagens: 16
Registrado em: Qua, 05 Fev 2014 6:48 am
Localização: Portugal

Bem pessoal, por aquilo que eu andei a ver, isto tem a ver com politicas de segurança, a maneira que eu consegui encontrar foi instalar um plugin para o ie e outro para o chrome.
de qualquer maneira obrigado pela ajuda disponibilizada pelo pessoal do forum.
Avatar do usuário
stcoutinho
Moderador
Moderador
Mensagens: 850
Registrado em: Qua, 11 Mai 2011 5:15 pm
Localização: são Paulo - SP

Oi paisneto,

Que bom que conseguiu resolver seu problema.

Para efeito de compartilhamento de conhecimento no fórum, seria possível explicar em maiores detalhes a solução encontrada (ex: quais plugins)? Seria mais para o caso de outro forista se deparar com o mesmo problema que você.

Abraços,

Sergio
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante