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

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

Loading…
Cancel
Save