Pessoal, alguém sabe com se faz para ao clicar num campo tipo documento(nome de arquivo) em um grid, este seja aberto por um programa associado a ele ou que seja aberto direto no browser?
Há muitas questões aí a serem consideradas.
Acreditando que você tenha conhecimento sobre WEB, veja:
Uma arquivo .docx por exemplo aberto pelo word office, vc conseguiria abrir um arquivo.docx que se localiza em um provedor nas nuvens usando o o word.exe da sua máquina?
Se um documento está nas nuvens ele deve ser baixado na sua máquina para que seja aberto pelo programa associado local.
No browser:
Se o browser tiver a extensão necessária para abrir um .docx e o acesso for via protocolo http o browser vai abrir sem problemas.
por exemplo arquivos PDF, os principais browser abrem já nativamente (desde que se acesso por protocolo http ou seja http://dominio/pasta/arquivo.pdf).
Certo Haroldo, acontece que o meu nível de programação web é muito baixo assim como em scriptcase, trabalhava com Delphi.
No grid que tem este campo tipo documento(nome de arquivo) quando o usuário clica nele é aberta uma janela do tamanho da tela em branco e mostrando o download no canto inferior esquerdo.
Será que é normal assim ou estou fazendo algo errado.
Esta tela já é um problema pois só aparece quando é grid, em form não acontece, mas o ideal mesmo seria o usuário clicar no campo e o arquivo fosse aberto ou solicitasse a escolha do programa para abrir.
Então eu pergunto primeiramente, é normal abrir esta janela quando clica no campo?
Segundo, tem como clicar e abrir o arquivo de alguma forma?
Grato
Tudo depende do tipo de arquivo. Imagem e pdf pode abrir diretamente no browser.
Doxs xlsx pptx. Vc tem que fazer download na máquina e abrir com um programa local.
Usar padrão do SC nao acho viável tem que ser manualmente.
Sem.conhecimento de programação só.alguem fazendo para você.