Abrir relatório gerado em pdf com javaScript e JSF

0 respostas
satangoss

Olá amigs, concegui fazer com que o pdf gerado seja mostrado para o usuário, a minha duvida é a seguinte:
Consigo gerar o arquivo pdf porem esse arquivo sempre vem com o mesmo nome, gostaria de que para cada arquivo ele viesse com o nome + numero pego da pagina. Criei um javascript e chamo ele na visão:

<a4j:commandButton styleClass="button" value="Gerar Relatório PDF" action="#{ManterRelatorio.listaParaGerarRelatorioPDF}" oncomplete="javascript:abrePdf(this)"/>
no Controle ta assim:
function abrePdf(){

       window.open("/sicff/arquivo/RelatorioSinteticoOS.pdf");
    
}
Gostaria que ele gerasse o relatorio com o nome da variavel escolhida:
PdfWriter.getInstance(document, new FileOutputStream(path + "/RelatorioSinteticoOS"+relatorio.getAsc().getOs().getNumero_os()+".pdf"));

e no javaScript ta assim:

function abrePdf(){

    var Value = document.getElementById("frmRelatorioSinteticoOs:idNumOS").value;
    alert(Value);
    window.open("/sicff/arquivo/RelatorioSinteticoOS"+Value+".pdf");
    
}

O relatorio ele gera blz, RelatorioOS200101.pdf , porem não consigo fazer com que essa mesma variável seja mandada por parametro para que ele abra com javascript , o que estou fazendo de errado ?

Alguma aguda?

Criado 17 de setembro de 2010
Respostas 0
Participantes 1