MEU RELATORIO
Criei uma query (
select sequencial, nome, ... from MINHA_TABELA where sequencial = '1'
), após isso, organizei os campos no relatório, fiz os testes, filtrei o registro nr 1, deu tudo certo, conforme o esperado...Compilei e subi o arquivo .jasper para meu repositório.
MINHA APLICAÇÃO APEX
Estou utilizando o apex 19.2, criei uma pagina, num botão eu add o seguinte código para chamar o relatório:
var report_server = "http://jasper.maxapex.net:8090/JasperReportsIntegration/report?_repName=INFO-ADMINISTRATIVO/rel2&_repFormat=html&_dataSource=INFO-ADMINISTRATIVO_1394"
var report_name = "rel2";
var report_format = "pdf";
var data_source = "default";
var run_report = ""+report_server+"&_repName="+report_name+"&_repFormat="+report_format+"&_dataSource="+data_source+"";
window.open(run_report);
No momento que eu compilei o relatório eu precisei tirar o WHERE, senão iria ficar travado no CODIGO = 1, conforme meu teste.
Minha dúvida é: como eu insiro o WHERE na minha select, no relatório, e no codigo acima, preciso passar o parametro para o select do relatorio??
achei um exemplo, como entre parenteses ( SEQUENCIAL = $P{CODIGO} ), queria uma ajuda de como fazer isso, tanto no relatório e la no apex, na chamada passar o parametro...
No mesmo relatório, eu preciso inserir uma imagem que esta salva no cadastro, como BLOB... sempre que eu informo o campo blob no SELECT do relatório, dá uma mensagem de erro, assisti alguns videos sobre inserir imagem "blob" no jasper, porém, não aparece o mesmo caminho e não consigo visualizar a imagem no relatório, alguém tem uma dica??
Poderia ter duas saída, eu utilizar essa imagem salva no banco de dados, ou eu usar a imagem estatica, pois subi ela pro meu repositorio... qualquer uma, serve pra mim
agradeço