Em uma aplicação CONSULTA tenho um campo chamado nome_arquivo definido como Texto onde tem o nome do arquivo pdf, ex: contrato.pdf que esta em uma pasta pre-determinada
Tenho tambem um campo chamado btn_pdf como Texto onde no OnRecord tenho o seguinte
{btn_pdf} = “”;
Quando clicar nesse campo btn_pdf é para fazer o download do arquivo.
No eventoAjax do btn_pdf estou colocando o seguinte.
[arq] = {nome_arquivo};
sc_lookup(rs, “SELECT nome_arquivo FROM transp_licitacoes WHERE nome_arquivo = ‘[arq]’”);
$rs_nome_arquivo = {rs[0][0]};
$caminho = “…/frm_licitacoes_cadastro/editais/”;
$arq2 = $caminho.$rs_nome_arquivo;
$file_headers = @get_headers($arq2);
sc_redir($arq2, “”, “_blank”);
Até ai tudo bem, tudo funfando legal, porem se eu retirar o campo nome_arquivo do form o botao simplesmente nao funciona.
Não tem como deixar invisivel porque é uma aplicação consulta.
Então…alguem tem uma ideia de como resolver isso ?
Valeu pessoal