0011694: Relatório exportação idoso ARTESP

bug#11694
dev:alberto
qua:

foi adicionado um try-catch com um log no relatório para pegar a excessão e verificar qual erro esta acontecendo no servidor.

git-svn-id: http://desenvolvimento.rjconsultores.com.br/repositorio/sco/AdmVenta/Web/trunk/ventaboletos@84170 d1611594-4594-4d17-8e1d-87c2c4800839
master
valdir 2018-08-13 16:59:19 +00:00
parent 09f22e4447
commit 08f48a3ddd
2 changed files with 13 additions and 2 deletions

View File

@ -99,7 +99,10 @@ public class RelatorioGratuidadeARTESP extends Relatorio {
lsDadosRelatorio.add(bean);
}
log.info("TAMANHO == null ? " + lsDadosRelatorio == null);
if (lsDadosRelatorio.size() > 0) {
log.info("TAMANHO DA LISTA: " + lsDadosRelatorio.size());
setLsDadosRelatorio(lsDadosRelatorio);
}
@ -113,8 +116,10 @@ public class RelatorioGratuidadeARTESP extends Relatorio {
}
public void setLsDadosRelatorio(List<RelatorioGratuidadeARTESPBean> lsDadosRelatorio) {
log.info("Setando dados do relatorio ARTESP");
this.setCollectionDataSource(new JRBeanCollectionDataSource(lsDadosRelatorio));
this.lsDadosRelatorio = lsDadosRelatorio;
log.info("depois de Setar dados do relatorio ARTESP");
}
@Override
@ -145,7 +150,7 @@ public class RelatorioGratuidadeARTESP extends Relatorio {
sql.append(" JOIN ORGAO_EMP_PARAM O ON b.EMPRESACORRIDA_ID = O.EMPRESA_ID AND OC.ORGAOCONCEDENTE_ID = O.ORGAOCONCEDENTE_ID ");
sql.append(" JOIN TARIFA T ON r.RUTA_ID = T.RUTA_ID AND b.ORIGEN_ID = T.ORIGEN_ID AND b.DESTINO_ID = T.DESTINO_ID AND b.CLASESERVICIO_ID = T.CLASESERVICIO_ID AND T.ACTIVO = 1 ");
sql.append(" inner join VIGENCIA_TARIFA vt on vt.VIGENCIATARIFA_ID = t.VIGENCIATARIFA_ID and b.FECHORVIAJE BETWEEN vt.FECINICIOVIGENCIA and vt.FECFINVIGENCIA ");
sql.append(" WHERE b.fechorventa BETWEEN :fecInicioVenda AND :fecFinalVenda ");
sql.append(" WHERE b.MOTIVOCANCELACION_ID IS NULL AND b.fechorventa BETWEEN :fecInicioVenda AND :fecFinalVenda ");
if (tipoGratu != null) {
sql.append(" AND b.CATEGORIA_ID in (").append(tipoGratu).append(") ");

View File

@ -8,6 +8,7 @@ import java.util.Map;
import javax.sql.DataSource;
import org.apache.log4j.Logger;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Scope;
import org.springframework.stereotype.Controller;
@ -65,6 +66,7 @@ public class RelatorioGratuidadeARTESPController extends MyGenericForwardCompose
private MyListbox selectedTipoGratuidadeList;
private List<Categoria> listSelectedTipoGratuidade;
private static Logger log = Logger.getLogger(RelatorioGratuidadeARTESPController.class);
public void onClick$btnRemoveTipoGratuidade(Event ev) throws InterruptedException {
Categoria categoria = (Categoria) selectedTipoGratuidadeList.getSelectedItem().getValue();
@ -129,6 +131,7 @@ public class RelatorioGratuidadeARTESPController extends MyGenericForwardCompose
private void executarRelatorio() throws Exception {
log.info("EXECUTANDO RELATORIO ARTESP");
Map<String, Object> parametros = new HashMap<String, Object>();
SimpleDateFormat sdf = new SimpleDateFormat("dd/MM/yyyy");
@ -212,9 +215,12 @@ public class RelatorioGratuidadeARTESPController extends MyGenericForwardCompose
Relatorio relatorio = new RelatorioGratuidadeARTESP(parametros, dataSourceRead.getConnection());
log.info("RELATORIO == NULL ? = " + relatorio == null);
Map<String, Object> args = new HashMap<String, Object>();
args.put("relatorio", relatorio);
log.info("ANTES DE ABRIR A TELA DO RELATORIO");
openWindow("/component/reportView.zul",
Labels.getLabel("relatorioGratuidadeARTESPController.window.title"), args, MODAL);