git-svn-id: https://svn.coded.pt/svn/SIPRP@1099 bb69d46d-e84e-40c8-a05a-06db0d633741

0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Frederico Palma 16 years ago
parent 65b1ea595b
commit 2b60a5517b

@ -6,11 +6,13 @@ public class MedidaToPrint
implements PrintableInterface
{
protected String requisitosLegais;
protected String descricao;
public MedidaToPrint( String requisitosLegais )
public MedidaToPrint( String requisitosLegais, String descricao )
{
super();
this.requisitosLegais = requisitosLegais;
this.descricao = descricao;
}
@Override
@ -20,6 +22,9 @@ public class MedidaToPrint
Element requisitosLegaisElement = new Element( "requisitos-legais" );
requisitosLegaisElement.setText( requisitosLegais );
medidaElement.addContent( requisitosLegaisElement );
Element descricaoElement = new Element( "descricao" );
descricaoElement.setText( descricao );
medidaElement.addContent( descricaoElement );
return medidaElement;
}
}

@ -530,7 +530,7 @@ public class RelatorioPrintDataProvider
new String[]{ "hs_relatorio_medida" },
new Integer[]{},
new Expression[]{},
new String[]{ "hs_relatorio_medida.id", "hs_relatorio_medida.requesitos_legais" },
new String[]{ "hs_relatorio_medida.id", "hs_relatorio_medida.requesitos_legais", "hs_relatorio_medida.description" },
new Field( "hs_relatorio_medida.risco_id" ).isEqual( riscoId ).and(
new Field( "hs_relatorio_medida.deleted_date" ).isEqual( null ) ),
new String[]{ "hs_relatorio_medida.id" },
@ -541,7 +541,8 @@ public class RelatorioPrintDataProvider
for( int n = 0; n < array.columnLength(); n++ )
{
String requisitosLegais = ( String ) array.get( n, 1 );
medidas.add( new MedidaToPrint( requisitosLegais ) );
String descricao = ( String ) array.get( n, 2 );
medidas.add( new MedidaToPrint( requisitosLegais, descricao ) );
}
return medidas;
}

Loading…
Cancel
Save