sql+="case when hs_relatorio_posto_risco.valor_qualitativo_id isnull and hs_relatorio_posto_risco.probabilidade isnull and hs_relatorio_posto_risco.severidade isnull then null ";
@ -301,27 +300,29 @@ public class CreatePlanosDataProvider extends GenericDataProvider
sql+="inner join hs_relatorio_area on hs_relatorio_area.id = area_id ";
sql+="where hs_relatorio_posto_risco.risco_id = "+r.getId()+" and area_id = "+a.getId()+") subquery ";
sql+="order by subquery.valor";
System.out.println("VALORES BY RISCO : "+sql);
ResultSetrs=st.executeQuery(sql);
System.out.println("VALORES BY RISCO : "+sql);
Statementst=createLocalStatement();
ResultSetrs=st.executeQuery(sql);
List<Valor>valores=newLinkedList<Valor>();
// Integer valor = null;
if(rs.isBeforeFirst())
if(rs.isBeforeFirst())
{
rs.first();
do
{
Valorv=newValor();
ObjectoValor=rs.getObject("valor");
ObjectoValor=rs.getObject("valor");
if(oValor==null)
if(oValor==null)
{
v.setValor(null);
v.setValor(null);
//r.setValor(null);
// valor = null;
}
else
{
v.setValor((Integer)oValor);
v.setValor((Integer)oValor);
//r.setValor((Integer) oValor);
// valor = (Integer) oValor;
}
@ -329,8 +330,8 @@ public class CreatePlanosDataProvider extends GenericDataProvider