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

lxbfYeaa
Diogo Neves 15 years ago
parent 129e447d79
commit 3875c53478

@ -151,23 +151,22 @@ public class VerAreasRelatorioPanel extends JPanel
Object object = selectedNode == null ? null : selectedNode.getUserObject(); Object object = selectedNode == null ? null : selectedNode.getUserObject();
if( object != null ) if( object != null )
{ {
String message = "Novo valor";
String title = "Editar nome"; String title = "Editar nome";
String result = JOptionPane.showInputDialog( VerAreasRelatorioPanel.this, message, title, JOptionPane.QUESTION_MESSAGE ); String result = (String) JOptionPane.showInputDialog( VerAreasRelatorioPanel.this, "", title, JOptionPane.QUESTION_MESSAGE, null, null, object.toString() );
if( result != null && !result.trim().isEmpty() ) if( result != null && ! result.trim().isEmpty() )
{ {
try try
{ {
if( object instanceof HsRelatorioAreaData ) if( object instanceof HsRelatorioAreaData )
{ {
((HsRelatorioAreaData) object).setDescription( result ); ( ( HsRelatorioAreaData ) object ).setDescription( result );
((HsRelatorioAreaData) object).save(); ( ( HsRelatorioAreaData ) object ).save();
refresh(); refresh();
} }
else if( object instanceof HsRelatorioPostoData ) else if( object instanceof HsRelatorioPostoData )
{ {
((HsRelatorioPostoData) object).setDescription( result ); ( ( HsRelatorioPostoData ) object ).setDescription( result );
((HsRelatorioPostoData) object).save(); ( ( HsRelatorioPostoData ) object ).save();
refresh(); refresh();
} }
} }

@ -27,6 +27,8 @@ public class RelatorioPrintDataProvider
protected static final Object UNCONTROLLED = "Incontrolado"; protected static final Object UNCONTROLLED = "Incontrolado";
protected static final Object CONTROLLED = "Controlado"; protected static final Object CONTROLLED = "Controlado";
protected static final Object INDETERMINATE = "Indeterminado"; protected static final Object INDETERMINATE = "Indeterminado";
protected static final Object NAO_VALORAVEL = "N\u00E3o Valor\u00E1vel";
private static RelatorioPrintDataProvider instance = null; private static RelatorioPrintDataProvider instance = null;
protected final Executer EXECUTER; protected final Executer EXECUTER;
@ -511,6 +513,11 @@ public class RelatorioPrintDataProvider
{ {
o1Value = 300; o1Value = 300;
} }
else if ( o1.valorQualitativo.equals( NAO_VALORAVEL ) )
{
o1Value = 400;
}
if( o2.probabilidade != null && o2.severidade != null ) if( o2.probabilidade != null && o2.severidade != null )
{ {
o2Value = -o2.probabilidade*o2.severidade; o2Value = -o2.probabilidade*o2.severidade;
@ -527,12 +534,17 @@ public class RelatorioPrintDataProvider
{ {
o2Value = 300; o2Value = 300;
} }
else if ( o2.valorQualitativo.equals( NAO_VALORAVEL ) )
{
o2Value = 400;
}
if( o1Value == -4 && o2Value == -4 ) if( o1Value == -4 && o2Value == -4 )
{ {
o1Value = o1.probabilidade + o1.severidade; o1Value = o1.probabilidade + o1.severidade;
o2Value = o2.probabilidade + o2.severidade; o2Value = o2.probabilidade + o2.severidade;
} }
return o1Value.compareTo(o2Value); return o1Value.compareTo( o2Value );
} }
}); });

@ -1,74 +1,67 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.1">
xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.1">
<xsl:output method="xml" version="1.0" omit-xml-declaration="no" <xsl:output method="xml" version="1.0" omit-xml-declaration="no" indent="yes" />
indent="yes" />
<xsl:template match="relatorio"> <xsl:template match="relatorio">
<fo:root> <fo:root>
<fo:layout-master-set> <fo:layout-master-set>
<fo:simple-page-master master-name="pm1_0" <fo:simple-page-master master-name="pm1_0" page-height="11.6902in" page-width="8.2701in" margin-right="0.7874in">
page-height="11.6902in" page-width="8.2701in" <fo:region-body margin-top="3.4in" margin-left="0.7874in" margin-bottom="0.9in" />
margin-right="0.7874in">
<fo:region-body margin-top="3.4in"
margin-left="0.7874in" margin-bottom="0.9in" />
<fo:region-before extent="11in" /> <fo:region-before extent="11in" />
<fo:region-after extent="0.8in" <fo:region-after extent="0.8in" margin-top="0.1965in" margin-left="0.7874in" />
margin-top="0.1965in" margin-left="0.7874in" />
</fo:simple-page-master> </fo:simple-page-master>
<fo:page-sequence-master master-name="Standard_0"> <fo:page-sequence-master master-name="Standard_0">
<fo:repeatable-page-master-alternatives> <fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference <fo:conditional-page-master-reference master-reference="pm1_0" />
master-reference="pm1_0" />
</fo:repeatable-page-master-alternatives> </fo:repeatable-page-master-alternatives>
</fo:page-sequence-master> </fo:page-sequence-master>
<fo:simple-page-master master-name="pm1_1" <fo:simple-page-master master-name="pm1_1"
page-height="11.6902in" page-width="8.2701in" margin-top="0.2756in" page-height="11.6902in" page-width="8.2701in" margin-top="0.2756in"
margin-right="0.7874in" margin-left="1.1811in"> margin-right="0.7874in" margin-left="1.1811in">
<fo:region-body margin-top="1.1in" <fo:region-body margin-top="1.1in" margin-bottom="0.9in" />
margin-bottom="0.9in" /> <fo:region-before extent="1.1in" margin-bottom="0in" />
<fo:region-before extent="1.1in" <fo:region-after extent="0.8in" margin-top="0.3902in" />
margin-bottom="0in" />
<fo:region-after extent="0.8in"
margin-top="0.3902in" />
</fo:simple-page-master> </fo:simple-page-master>
<fo:page-sequence-master master-name="Standard_1"> <fo:page-sequence-master master-name="Standard_1">
<fo:repeatable-page-master-alternatives> <fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference <fo:conditional-page-master-reference master-reference="pm1_1" />
master-reference="pm1_1" />
</fo:repeatable-page-master-alternatives> </fo:repeatable-page-master-alternatives>
</fo:page-sequence-master> </fo:page-sequence-master>
<fo:simple-page-master master-name="pm1_2" <fo:simple-page-master master-name="pm1_2"
page-height="8.2701in" page-width="11.6902in" margin-top="0.49in" page-height="8.2701in" page-width="11.6902in" margin-top="0.49in"
margin-right="1.3in" margin-left="0.6in"> margin-right="1.3in" margin-left="0.6in">
<fo:region-body margin-top="3.05in" <fo:region-body margin-top="3.05in" margin-bottom="0.9in" />
margin-bottom="0.9in" /> <fo:region-before extent="3.05in" margin-bottom="0in" />
<fo:region-before extent="3.05in"
margin-bottom="0in" />
<fo:region-after extent="0.8in" margin-top="0.4in" /> <fo:region-after extent="0.8in" margin-top="0.4in" />
</fo:simple-page-master> </fo:simple-page-master>
<fo:page-sequence-master master-name="Standard_2"> <fo:page-sequence-master master-name="Standard_2">
<fo:repeatable-page-master-alternatives> <fo:repeatable-page-master-alternatives>
<fo:conditional-page-master-reference <fo:conditional-page-master-reference master-reference="pm1_2" />
master-reference="pm1_2" />
</fo:repeatable-page-master-alternatives> </fo:repeatable-page-master-alternatives>
</fo:page-sequence-master> </fo:page-sequence-master>
</fo:layout-master-set> </fo:layout-master-set>
<fo:page-sequence master-reference="Standard_0"
initial-page-number="auto" force-page-count="no-force"> <!-- FIRST PAGE -->
<fo:page-sequence master-reference="Standard_0" initial-page-number="auto" force-page-count="no-force">
<!-- HEADER -->
<fo:static-content flow-name="xsl-region-before"> <fo:static-content flow-name="xsl-region-before">
<fo:block-container position="absolute" <fo:block-container position="absolute" top="-1.521cm" left="-3.373cm" height="9.899cm" width="9.899cm">
top="-1.521cm" left="-3.373cm" height="9.899cm" width="9.899cm">
<fo:block> <fo:block>
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/roda.jpg')"
src="url('http://www.evolute.pt/~siprp/planoactuacao/roda.jpg')"
content-width="9.899cm" content-height="9.899cm" /> content-width="9.899cm" content-height="9.899cm" />
</fo:block> </fo:block>
</fo:block-container> </fo:block-container>
<fo:block-container position="absolute" top="0cm" <fo:block-container position="absolute" top="0cm" left="18cm" height="11.007cm" width="2.941cm">
left="18cm" height="11.007cm" width="2.941cm">
<fo:block> <fo:block>
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_land.jpg')"
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_land.jpg')"
content-width="2.941cm" content-height="11.007cm" /> content-width="2.941cm" content-height="11.007cm" />
</fo:block> </fo:block>
</fo:block-container> </fo:block-container>
@ -115,6 +108,8 @@
www.siprp.com   www.siprp.com  
</fo:block> </fo:block>
</fo:static-content> </fo:static-content>
<!-- FOOTER -->
<fo:static-content flow-name="xsl-region-after"> <fo:static-content flow-name="xsl-region-after">
<fo:block font-family="Helvetica" font-size="12pt" <fo:block font-family="Helvetica" font-size="12pt"
color="#606060" font-weight="bold" margin-right="0in" color="#606060" font-weight="bold" margin-right="0in"
@ -134,6 +129,8 @@
</fo:inline> </fo:inline>
</fo:block> </fo:block>
</fo:static-content> </fo:static-content>
<!-- BODY -->
<fo:flow flow-name="xsl-region-body"> <fo:flow flow-name="xsl-region-body">
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
text-align="center"> text-align="center">
@ -170,9 +167,8 @@
<xsl:if test="empresa/logotipo"> <xsl:if test="empresa/logotipo">
<xsl:variable name="logotipo" <xsl:variable name="logotipo"
select="empresa/logotipo" /> select="empresa/logotipo" />
<fo:external-graphic <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
src="url('{$logotipo}')" content-width="4cm" <!-- content-height="2.5cm" -->
content-height="2.5cm" scaling-method="auto" scaling="uniform" />
</xsl:if> </xsl:if>
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -200,8 +196,12 @@
</fo:block> </fo:block>
</fo:flow> </fo:flow>
</fo:page-sequence> </fo:page-sequence>
<fo:page-sequence master-reference="Standard_1" <!-- EOF FIRST PAGE -->
initial-page-number="1" force-page-count="no-force">
<!-- Topicos 1..7 -->
<fo:page-sequence master-reference="Standard_1" initial-page-number="1" force-page-count="no-force">
<!-- HEADER -->
<fo:static-content flow-name="xsl-region-before"> <fo:static-content flow-name="xsl-region-before">
<fo:table table-layout="fixed" width="100%"> <fo:table table-layout="fixed" width="100%">
<fo:table-column /> <fo:table-column />
@ -209,24 +209,16 @@
<fo:table-body> <fo:table-body>
<fo:table-row> <fo:table-row>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica" font-size="13pt" text-align="left">
font-size="13pt" text-align="left"> <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" />
<fo:external-graphic
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')"
content-width="4cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica" font-size="13pt" text-align="right">
font-size="13pt" text-align="right"> <xsl:if test="empresa/logotipo">
<xsl:if <xsl:variable name="logotipo" select="empresa/logotipo" />
test="empresa/logotipo"> <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
<xsl:variable <!-- content-height="2.5cm" -->
name="logotipo" select="empresa/logotipo" />
<fo:external-graphic
src="url('{$logotipo}')" content-width="4cm"
content-height="2.5cm" scaling-method="auto"
scaling="uniform" />
</xsl:if> </xsl:if>
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
@ -234,7 +226,11 @@
</fo:table-body> </fo:table-body>
</fo:table> </fo:table>
</fo:static-content> </fo:static-content>
<!-- FOOTER -->
<xsl:call-template name="footer" /> <xsl:call-template name="footer" />
<!-- BODY -->
<fo:flow flow-name="xsl-region-body"> <fo:flow flow-name="xsl-region-body">
<fo:block font-family="Helvetica" font-size="12pt" <fo:block font-family="Helvetica" font-size="12pt"
font-weight="bold" margin-right="-0.0146in" text-indent="0in" font-weight="bold" margin-right="-0.0146in" text-indent="0in"
@ -251,8 +247,7 @@
<fo:table-body> <fo:table-body>
<fo:table-row> <fo:table-row>
<fo:table-cell border-bottom="0.0139in solid #000000"> <fo:table-cell border-bottom="0.0139in solid #000000">
<fo:block font-size="12pt" font-weight="bold" text-align="center" <fo:block font-size="12pt" font-weight="bold" text-align="center" line-height="130%">
line-height="130%">
ÍNDICE ÍNDICE
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
@ -260,12 +255,10 @@
</fo:table-body> </fo:table-body>
</fo:table> </fo:table>
<fo:block text-align-last="justify" line-height="17pt" <fo:block text-align-last="justify" line-height="17pt"
font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm" font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm" space-before="12pt">
space-before="12pt">
</fo:block> </fo:block>
<fo:block text-align-last="justify" line-height="17pt" <fo:block text-align-last="justify" line-height="17pt"
font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm" font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm" space-before="12pt">
space-before="12pt">
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
text-align-last="justify" line-height="17pt" font-size="14pt" text-align-last="justify" line-height="17pt" font-size="14pt"
@ -273,8 +266,7 @@
<fo:basic-link internal-destination="N68350"> <fo:basic-link internal-destination="N68350">
1. INTRODUÇÃO 1. INTRODUÇÃO
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N68350" /> <fo:page-number-citation ref-id="N68350" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -283,8 +275,7 @@
<fo:basic-link internal-destination="N68992"> <fo:basic-link internal-destination="N68992">
2. AVALIAÇÃO DOS RISCOS PROFISSIONAIS 2. AVALIAÇÃO DOS RISCOS PROFISSIONAIS
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N68992" /> <fo:page-number-citation ref-id="N68992" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -293,8 +284,7 @@
<fo:basic-link internal-destination="N68965"> <fo:basic-link internal-destination="N68965">
3. MEDIÇÃO DOS FACTORES DE RISCO 3. MEDIÇÃO DOS FACTORES DE RISCO
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N68965" /> <fo:page-number-citation ref-id="N68965" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -303,8 +293,7 @@
<fo:basic-link internal-destination="N68452"> <fo:basic-link internal-destination="N68452">
4. LEGISLAÇÃO APLICÁVEL 4. LEGISLAÇÃO APLICÁVEL
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N68452" /> <fo:page-number-citation ref-id="N68452" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -313,8 +302,7 @@
<fo:basic-link internal-destination="N68463"> <fo:basic-link internal-destination="N68463">
4.1 Legislação de aplicação geral 4.1 Legislação de aplicação geral
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N68463" /> <fo:page-number-citation ref-id="N68463" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -323,8 +311,7 @@
<fo:basic-link internal-destination="N68508"> <fo:basic-link internal-destination="N68508">
4.2 Legislação específica 4.2 Legislação específica
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N68508" /> <fo:page-number-citation ref-id="N68508" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -333,8 +320,7 @@
<fo:basic-link internal-destination="N68713"> <fo:basic-link internal-destination="N68713">
5. NORMALIZAÇÃO APLICÁVEL 5. NORMALIZAÇÃO APLICÁVEL
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N68713" /> <fo:page-number-citation ref-id="N68713" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -343,8 +329,7 @@
<fo:basic-link internal-destination="N68407"> <fo:basic-link internal-destination="N68407">
6. EMPRESA CLIENTE 6. EMPRESA CLIENTE
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N68407" /> <fo:page-number-citation ref-id="N68407" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -353,8 +338,7 @@
<fo:basic-link internal-destination="N69941"> <fo:basic-link internal-destination="N69941">
7. TABELAS DE AVALIAÇÃO DOS RISCOS PROFISSIONAIS 7. TABELAS DE AVALIAÇÃO DOS RISCOS PROFISSIONAIS
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N69941" /> <fo:page-number-citation ref-id="N69941" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -363,8 +347,7 @@
<fo:basic-link internal-destination="N65910"> <fo:basic-link internal-destination="N65910">
8. PLANO DE ACTUAÇÃO 8. PLANO DE ACTUAÇÃO
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N65910" /> <fo:page-number-citation ref-id="N65910" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -373,8 +356,7 @@
<fo:basic-link internal-destination="N68807"> <fo:basic-link internal-destination="N68807">
9. ACOMPANHAMENTO 9. ACOMPANHAMENTO
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N68807" /> <fo:page-number-citation ref-id="N68807" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
@ -383,8 +365,7 @@
<fo:basic-link internal-destination="N65940"> <fo:basic-link internal-destination="N65940">
10. CONSIDERAÇÕES FINAIS 10. CONSIDERAÇÕES FINAIS
</fo:basic-link> </fo:basic-link>
<fo:leader leader-pattern="dots" <fo:leader leader-pattern="dots" leader-pattern-width="5pt" />
leader-pattern-width="5pt" />
<fo:page-number-citation ref-id="N65940" /> <fo:page-number-citation ref-id="N65940" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" font-size="12pt" <fo:block font-family="Helvetica" font-size="12pt"
@ -465,7 +446,7 @@
margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-right="-0.0146in" text-indent="0in" text-align="justify"
line-height="130%" margin-left="0in" margin-top="0.0835in" line-height="130%" margin-left="0in" margin-top="0.0835in"
margin-bottom="0.0835in" space-after="6pt"> margin-bottom="0.0835in" space-after="6pt">
O presente documento reflecte a avaliação dos riscos profissionais realizada, assim como recomenda as respectivas medidas de prevenção necessárias. O presente documento reflecte a avaliação dos riscos profissionais realizada, assim como as medidas de prevenção tidas como necessárias.
</fo:block> </fo:block>
<fo:block text-align-last="justify" line-height="17pt" <fo:block text-align-last="justify" line-height="17pt"
font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm" font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm"
@ -514,7 +495,7 @@
margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-right="-0.0146in" text-indent="0in" text-align="justify"
line-height="130%" margin-left="0in" margin-top="0.0835in" line-height="130%" margin-left="0in" margin-top="0.0835in"
margin-bottom="0.0835in" space-after="6pt"> margin-bottom="0.0835in" space-after="6pt">
Uma avaliação dos riscos profissionais é um exame cuidadoso, realizado nos locais de trabalho, de forma a detectar os componentes aí existentes capazes de causar dano(s) ao(s) trabalhador(es) expostos. Na prática, trata-se de um processo dinâmico que reúne um duplo objectivo: Uma avaliação de riscos profissionais é um exame cuidadoso, realizado nos locais de trabalho, que tem como objectivo detectar os componentes aí existentes capazes de causar dano(s) ao(s) trabalhador(es) expostos. Na prática, trata-se de um processo dinâmico que reúne um duplo objectivo:
</fo:block> </fo:block>
<fo:list-block> <fo:list-block>
<fo:list-item keep-with-next="always"> <fo:list-item keep-with-next="always">
@ -562,7 +543,7 @@
margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-right="-0.0146in" text-indent="0in" text-align="justify"
line-height="130%" margin-left="0in" margin-top="0.0835in" line-height="130%" margin-left="0in" margin-top="0.0835in"
margin-bottom="0.0835in" space-after="6pt"> margin-bottom="0.0835in" space-after="6pt">
A avaliação dos riscos profissionais constitui um processo dinâmico, uma vez que os riscos profissionais que a entidade patronal se vê obrigada a avaliar não ficam definitivamente determinados, mas vai evoluindo à medida que alterações se vão efectuando em função: A avaliação de riscos profissionais constitui um processo dinâmico, uma vez que os riscos profissionais que a entidade patronal se vê obrigada a avaliar não ficam definitivamente determinados, mas vão evoluindo à medida que alterações se vão efectuando em função:
</fo:block> </fo:block>
<fo:list-block> <fo:list-block>
<fo:list-item keep-with-next="always"> <fo:list-item keep-with-next="always">
@ -634,7 +615,7 @@
margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-right="-0.0146in" text-indent="0in" text-align="justify"
line-height="130%" margin-left="0in" margin-top="0.0835in" line-height="130%" margin-left="0in" margin-top="0.0835in"
margin-bottom="0.0835in" space-after="6pt"> margin-bottom="0.0835in" space-after="6pt">
O método referido recorre a duas escalas de quatro níveis, para caracterizar as variáveis gravidade e probabilidade. O método referido recorre a duas escalas de quatro níveis, para quantificar as variáveis gravidade e probabilidade.
</fo:block> </fo:block>
<fo:block text-align-last="justify" line-height="17pt" <fo:block text-align-last="justify" line-height="17pt"
font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm" font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm"
@ -1316,9 +1297,11 @@
Alguns riscos profissionais poderão ainda ser classificados como Alguns riscos profissionais poderão ainda ser classificados como
<fo:inline text-decoration="underline">indeterminados</fo:inline>, dada a insuficência de informação. <fo:inline text-decoration="underline">indeterminados</fo:inline>, dada a insuficência de informação.
</fo:block> </fo:block>
<fo:block text-align-last="justify" line-height="17pt" <fo:block font-family="Helvetica" font-size="12pt"
font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm" margin-right="-0.0146in" text-indent="0in" text-align="justify"
space-before="12pt"> line-height="130%" margin-left="0in" margin-top="0.0835in"
margin-bottom="0.0835in" space-after="6pt">
São identificados igualmente requisitos legais, de carácter obrigatório e a que se encontram associados factores de risco. São apresentados com uma classificação de não valorável.
</fo:block> </fo:block>
<fo:block text-align-last="justify" line-height="17pt" <fo:block text-align-last="justify" line-height="17pt"
font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm" font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm"
@ -1816,7 +1799,7 @@
margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-right="-0.0146in" text-indent="0in" text-align="justify"
line-height="130%" margin-left="0in" margin-top="0.0835in" line-height="130%" margin-left="0in" margin-top="0.0835in"
margin-bottom="0.0835in" space-after="6pt"> margin-bottom="0.0835in" space-after="6pt">
De acordo com funções fornecidas, <xsl:value-of select="texto-funcionarios" />. De acordo com indicações fornecidas, <xsl:value-of select="texto-funcionarios" />.
</fo:block> </fo:block>
<fo:block text-align-last="justify" line-height="17pt" <fo:block text-align-last="justify" line-height="17pt"
font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm" font-size="14pt" space-after="3pt" text-align="start" text-indent="0cm"
@ -1888,7 +1871,7 @@
<fo:block font-family="Helvetica" font-size="12pt" <fo:block font-family="Helvetica" font-size="12pt"
margin-right="-0.0146in" text-indent="0in" text-align="justify" margin-right="-0.0146in" text-indent="0in" text-align="justify"
line-height="130%" margin-left="0in"> line-height="130%" margin-left="0in">
Os riscos comuns encontram-se agrupados por forma a facilitar a leitura do presente documento. Os riscos comuns a todos os postos de trabalho encontram-se agrupados por forma a facilitar a leitura do presente documento.
</fo:block> </fo:block>
<fo:block font-family="Helvetica" font-size="12pt" <fo:block font-family="Helvetica" font-size="12pt"
text-decoration="underline" font-weight="bold" text-decoration="underline" font-weight="bold"
@ -1947,8 +1930,11 @@
</fo:block> </fo:block>
</xsl:for-each> </xsl:for-each>
</xsl:for-each> </xsl:for-each>
</fo:flow> </fo:flow>
</fo:page-sequence> <!-- EOF BODY -->
</fo:page-sequence>
<!-- EOF 1..7 -->
<xsl:for-each select="conclusoes/area"> <xsl:for-each select="conclusoes/area">
<fo:page-sequence master-reference="Standard_2" <fo:page-sequence master-reference="Standard_2"
force-page-count="no-force" initial-page-number="auto"> force-page-count="no-force" initial-page-number="auto">
@ -1962,9 +1948,7 @@
display-align="after"> display-align="after">
<fo:block <fo:block
font-family="Helvetica" font-size="13pt" text-align="left"> font-family="Helvetica" font-size="13pt" text-align="left">
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" />
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')"
content-width="4cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell <fo:table-cell
@ -1976,10 +1960,8 @@
test="../../empresa/logotipo"> test="../../empresa/logotipo">
<xsl:variable <xsl:variable
name="logotipo" select="../../empresa/logotipo" /> name="logotipo" select="../../empresa/logotipo" />
<fo:external-graphic <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
src="url('{$logotipo}')" content-width="4cm" <!-- content-height="2.5cm" -->
content-height="2.5cm" scaling-method="auto"
scaling="uniform" />
</xsl:if> </xsl:if>
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
@ -2027,6 +2009,9 @@
<xsl:call-template name="posto" /> <xsl:call-template name="posto" />
</xsl:for-each> </xsl:for-each>
</xsl:for-each> </xsl:for-each>
<!-- Topicos 8..10 -->
<fo:page-sequence master-reference="Standard_1" <fo:page-sequence master-reference="Standard_1"
force-page-count="no-force" initial-page-number="auto"> force-page-count="no-force" initial-page-number="auto">
<fo:static-content flow-name="xsl-region-before"> <fo:static-content flow-name="xsl-region-before">
@ -2038,22 +2023,16 @@
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="13pt" text-align="left"> font-size="13pt" text-align="left">
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" />
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')"
content-width="4cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="13pt" text-align="right"> font-size="13pt" text-align="right">
<xsl:if <xsl:if test="empresa/logotipo">
test="empresa/logotipo"> <xsl:variable name="logotipo" select="empresa/logotipo" />
<xsl:variable <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
name="logotipo" select="empresa/logotipo" /> <!-- content-height="2.5cm" -->
<fo:external-graphic
src="url('{$logotipo}')" content-width="4cm"
content-height="2.5cm" scaling-method="auto"
scaling="uniform" />
</xsl:if> </xsl:if>
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
@ -2318,6 +2297,8 @@
</fo:page-sequence> </fo:page-sequence>
</fo:root> </fo:root>
</xsl:template> </xsl:template>
<xsl:template name="posto"> <xsl:template name="posto">
<fo:page-sequence master-reference="Standard_2" <fo:page-sequence master-reference="Standard_2"
force-page-count="no-force" initial-page-number="auto"> force-page-count="no-force" initial-page-number="auto">
@ -2330,11 +2311,8 @@
<fo:table-cell display-align="after" height="2.5cm"> <fo:table-cell display-align="after" height="2.5cm">
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="13pt" text-align="left" height="2.5cm"> font-size="13pt" text-align="left" height="2.5cm">
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" scaling-method="auto" scaling="uniform" />
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" <!-- content-height="2.5cm" -->
content-width="4cm"
content-height="2.5cm" scaling-method="auto"
scaling="uniform" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
@ -2344,10 +2322,8 @@
test="../../../empresa/logotipo"> test="../../../empresa/logotipo">
<xsl:variable name="logotipo" <xsl:variable name="logotipo"
select="../../../empresa/logotipo" /> select="../../../empresa/logotipo" />
<fo:external-graphic <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
src="url('{$logotipo}')" content-width="4cm" <!-- content-height="2.5cm" -->
content-height="2.5cm" scaling-method="auto"
scaling="uniform" />
</xsl:if> </xsl:if>
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
@ -2369,7 +2345,7 @@
vertical-align="center" font-size="12pt" font-weight="bold" vertical-align="center" font-size="12pt" font-weight="bold"
margin-right="-0.0146in" text-indent="0in" text-align="center" margin-right="-0.0146in" text-indent="0in" text-align="center"
margin-left="0in"> margin-left="0in">
AVALIAÇÃO DE RISCOS PROFISSIONAIS   Avaliação de riscos profissionais  
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
@ -2388,11 +2364,10 @@
font-size="12pt" margin-right="-0.0146in" text-indent="0in" font-size="12pt" margin-right="-0.0146in" text-indent="0in"
margin-left="0in"> margin-left="0in">
<fo:inline font-size="11pt"> <fo:inline font-size="11pt">
EMPRESA: Empresa:
</fo:inline> </fo:inline>
<fo:inline font-size="12pt"> <fo:inline font-size="12pt">
<xsl:value-of <xsl:value-of select="../../../empresa/designacao-social" />
select="../../../empresa/designacao-social" />
</fo:inline> </fo:inline>
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
@ -2412,11 +2387,10 @@
font-size="12pt" margin-right="-0.0146in" text-indent="0in" font-size="12pt" margin-right="-0.0146in" text-indent="0in"
margin-left="0in"> margin-left="0in">
<fo:inline font-size="11pt"> <fo:inline font-size="11pt">
ESTABELECIMENTO: Estabelecimento:
</fo:inline> </fo:inline>
<fo:inline font-size="12pt"> <fo:inline font-size="12pt">
<xsl:value-of <xsl:value-of select="../../../empresa/estabelecimento" />
select="../../../empresa/estabelecimento" />
</fo:inline> </fo:inline>
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
@ -2430,17 +2404,14 @@
font-size="12pt" margin-right="-0.0146in" text-indent="0in" font-size="12pt" margin-right="-0.0146in" text-indent="0in"
margin-left="0in"> margin-left="0in">
<fo:inline font-size="11pt"> <fo:inline font-size="11pt">
DATA DA AVALIAÇÃO: Data da avaliação:
</fo:inline> </fo:inline>
<fo:inline font-size="12pt"> <fo:inline font-size="12pt">
<xsl:value-of <xsl:value-of select="../../../data-hs/dia" />
select="../../../data-hs/dia" />
de de
<xsl:value-of <xsl:value-of select="../../../data-hs/mes-extenso" />
select="../../../data-hs/mes-extenso" />
de de
<xsl:value-of <xsl:value-of select="../../../data-hs/ano" />
select="../../../data-hs/ano" />
</fo:inline> </fo:inline>
   
</fo:block> </fo:block>
@ -2453,11 +2424,10 @@
font-size="12pt" margin-right="-0.0146in" text-indent="0in" font-size="12pt" margin-right="-0.0146in" text-indent="0in"
margin-left="0in"> margin-left="0in">
<fo:inline font-size="11pt"> <fo:inline font-size="11pt">
AVALIAÇÃO: Avaliação:
</fo:inline> </fo:inline>
<fo:inline font-size="12pt"> <fo:inline font-size="12pt">
<xsl:value-of <xsl:value-of select="../../../tipo-avaliacao" />
select="../../../tipo-avaliacao" />
</fo:inline> </fo:inline>
   
</fo:block> </fo:block>
@ -2470,17 +2440,14 @@
font-size="12pt" margin-right="-0.0146in" text-indent="0in" font-size="12pt" margin-right="-0.0146in" text-indent="0in"
margin-left="0in"> margin-left="0in">
<fo:inline font-size="11pt"> <fo:inline font-size="11pt">
PRÓXIMA AVALIAÇÃO: Próxima avaliação:
</fo:inline> </fo:inline>
<fo:inline font-size="12pt"> <fo:inline font-size="12pt">
<xsl:value-of <xsl:value-of select="../../../data-proxima-hs/dia" />
select="../../../data-proxima-hs/dia" />
de de
<xsl:value-of <xsl:value-of select="../../../data-proxima-hs/mes-extenso" />
select="../../../data-proxima-hs/mes-extenso" />
de de
<xsl:value-of <xsl:value-of select="../../../data-proxima-hs/ano" />
select="../../../data-proxima-hs/ano" />
</fo:inline> </fo:inline>
   
</fo:block> </fo:block>
@ -2496,7 +2463,7 @@
font-size="12pt" margin-right="-0.0146in" text-indent="0in" font-size="12pt" margin-right="-0.0146in" text-indent="0in"
text-align="justify" margin-left="0in"> text-align="justify" margin-left="0in">
<fo:inline font-size="11pt"> <fo:inline font-size="11pt">
REALIZADA POR: Realizada por:
</fo:inline> </fo:inline>
<fo:inline font-size="12pt"> <fo:inline font-size="12pt">
<xsl:choose> <xsl:choose>
@ -2523,7 +2490,7 @@
font-size="12pt" margin-right="-0.0146in" text-indent="0in" font-size="12pt" margin-right="-0.0146in" text-indent="0in"
margin-left="0in"> margin-left="0in">
<fo:inline font-size="11pt"> <fo:inline font-size="11pt">
POSTO DE TRABALHO: Posto de trabalho:
</fo:inline> </fo:inline>
<fo:inline font-size="12pt"> <fo:inline font-size="12pt">
<xsl:value-of <xsl:value-of
@ -2531,10 +2498,6 @@
</fo:inline> </fo:inline>
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<!-- fo:table-cell padding-bottom="0in" padding-left="0.0486in" border="0.0069in solid #000000" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-family="Helvetica" font-size="12pt" margin-right="-0.0146in" text-indent="0in" margin-left="0in">
</fo:block>
</fo:table-cell-->
</fo:table-row> </fo:table-row>
</fo:table-body> </fo:table-body>
</fo:table> </fo:table>
@ -2547,12 +2510,12 @@
<fo:table-row> <fo:table-row>
<fo:table-cell <fo:table-cell
border="0.0069in solid #000000" display-align="center" border="0.0069in solid #000000" display-align="center"
background-color="#000000" writing-mode="lr-tb"> background-color="#808080" writing-mode="lr-tb">
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="11pt" font-weight="bold" margin-right="-0.0146in" font-size="11pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="center" margin-left="0in" text-indent="0in" text-align="center" margin-left="0in"
color="white"> color="white">
GRAV.   Grav.  
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="11pt" font-weight="bold" margin-right="-0.0146in" font-size="11pt" font-weight="bold" margin-right="-0.0146in"
@ -2563,12 +2526,12 @@
</fo:table-cell> </fo:table-cell>
<fo:table-cell <fo:table-cell
border="0.0069in solid #000000" display-align="center" border="0.0069in solid #000000" display-align="center"
background-color="#000000" writing-mode="lr-tb"> background-color="#808080" writing-mode="lr-tb">
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="11pt" font-weight="bold" margin-right="-0.0146in" font-size="11pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="center" margin-left="0in" text-indent="0in" text-align="center" margin-left="0in"
color="white"> color="white">
PROB.   Prob.  
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="11pt" font-weight="bold" margin-right="-0.0146in" font-size="11pt" font-weight="bold" margin-right="-0.0146in"
@ -2579,12 +2542,12 @@
</fo:table-cell> </fo:table-cell>
<fo:table-cell <fo:table-cell
border="0.0069in solid #000000" display-align="center" border="0.0069in solid #000000" display-align="center"
background-color="#000000" writing-mode="lr-tb"> background-color="#808080" writing-mode="lr-tb">
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="11pt" font-weight="bold" margin-right="-0.0146in" font-size="11pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="center" margin-left="0in" text-indent="0in" text-align="center" margin-left="0in"
color="white"> color="white">
VALOR RISCO   Valor Risco  
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="11pt" font-weight="bold" margin-right="-0.0146in" font-size="11pt" font-weight="bold" margin-right="-0.0146in"
@ -2594,20 +2557,14 @@
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell <fo:table-cell
border="0.0069in solid #000000" display-align="before" border="0.0069in solid #000000" display-align="center"
background-color="#000000" writing-mode="lr-tb"> background-color="#808080" writing-mode="lr-tb">
<fo:block font-family="Helvetica"
font-size="11pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="center" margin-left="0in"
color="white">
RISCO / CONDIÇÕES ANÓMALAS /  
</fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="11pt" font-weight="bold" margin-right="-0.0146in" font-size="11pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="center" margin-left="0in" text-indent="0in" text-align="center" margin-left="0in"
color="white"> color="white">
/ ACÇÕES DE CONTROLO OU REDUÇÃO DO risco / requisito legal e medidas de prevenção
RISCO  
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
@ -2714,10 +2671,8 @@
font-size="12pt" font-weight="bold" margin-right="-0.0146in" font-size="12pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="center" margin-left="0in"> text-indent="0in" text-align="center" margin-left="0in">
<xsl:choose> <xsl:choose>
<xsl:when <xsl:when test="severidade">
test="severidade"> <xsl:value-of select="severidade" />
<xsl:value-of
select="severidade" />
</xsl:when> </xsl:when>
<xsl:otherwise> <xsl:otherwise>
- -
@ -2753,10 +2708,8 @@
font-size="12pt" font-weight="bold" margin-right="-0.0146in" font-size="12pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="center" margin-left="0in"> text-indent="0in" text-align="center" margin-left="0in">
<xsl:choose> <xsl:choose>
<xsl:when <xsl:when test="probabilidade">
test="probabilidade"> <xsl:value-of select="probabilidade" />
<xsl:value-of
select="probabilidade" />
</xsl:when> </xsl:when>
<xsl:otherwise> <xsl:otherwise>
- -
@ -2791,27 +2744,22 @@
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="12pt" font-weight="bold" margin-right="-0.0146in" font-size="12pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="center" margin-left="0in" keep-with-next="always"> text-indent="0in" text-align="center" margin-left="0in" keep-with-next="always">
<xsl:value-of <xsl:value-of select="valor-numerico" />
select="valor-numerico" />
</fo:block> </fo:block>
<fo:block font-family="Helvetica" <fo:block font-family="Helvetica"
font-size="12pt" font-weight="bold" margin-right="-0.0146in" font-size="12pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="center" margin-left="0in"> text-indent="0in" text-align="center" margin-left="0in">
<xsl:choose> <xsl:choose>
<xsl:when <xsl:when test="valor-numerico=1">
test="valor-numerico=1">
Aceitável Aceitável
</xsl:when> </xsl:when>
<xsl:when <xsl:when test="valor-numerico=2">
test="valor-numerico=2">
Médio Médio
</xsl:when> </xsl:when>
<xsl:when <xsl:when test="valor-numerico=3">
test="valor-numerico=3">
Médio Médio
</xsl:when> </xsl:when>
<xsl:when <xsl:when test="valor-numerico=4">
test="valor-numerico=4">
<xsl:choose> <xsl:choose>
<xsl:when test="severidade=2"> <xsl:when test="severidade=2">
Médio Médio
@ -2821,29 +2769,23 @@
</xsl:otherwise> </xsl:otherwise>
</xsl:choose> </xsl:choose>
</xsl:when> </xsl:when>
<xsl:when <xsl:when test="valor-numerico=6">
test="valor-numerico=6">
Alto Alto
</xsl:when> </xsl:when>
<xsl:when <xsl:when test="valor-numerico=8">
test="valor-numerico=8">
Muito alto Muito alto
</xsl:when> </xsl:when>
<xsl:when <xsl:when test="valor-numerico=9">
test="valor-numerico=9">
Muito alto Muito alto
</xsl:when> </xsl:when>
<xsl:when <xsl:when test="valor-numerico=12">
test="valor-numerico=12">
Extremamente alto Extremamente alto
</xsl:when> </xsl:when>
<xsl:when <xsl:when test="valor-numerico=16">
test="valor-numerico=16">
Extremamente alto Extremamente alto
</xsl:when> </xsl:when>
<xsl:otherwise> <xsl:otherwise>
<xsl:value-of <xsl:value-of select="valor-qualitativo" />
select="valor-qualitativo" />
</xsl:otherwise> </xsl:otherwise>
</xsl:choose> </xsl:choose>
</fo:block> </fo:block>
@ -2877,11 +2819,7 @@
font-size="12pt" font-weight="bold" margin-right="-0.0146in" font-size="12pt" font-weight="bold" margin-right="-0.0146in"
text-indent="0in" text-align="left" margin-left="0.1in" text-indent="0in" text-align="left" margin-left="0.1in"
keep-with-next="always"> keep-with-next="always">
<!-- <fo:block>--> <xsl:value-of select="descricao" />
<!-- <fo:leader />-->
<!-- </fo:block>-->
<xsl:value-of
select="descricao" />
</fo:block> </fo:block>
<fo:block <fo:block
font-family="Helvetica" font-size="5pt" font-weight="bold" font-family="Helvetica" font-size="5pt" font-weight="bold"
@ -2905,11 +2843,9 @@
font-family="Helvetica" font-size="12pt" margin-right="0.2in" font-family="Helvetica" font-size="12pt" margin-right="0.2in"
text-indent="0in" text-align="justify" text-indent="0in" text-align="justify"
margin-left="0.35in" keep-together.within-page="always"> margin-left="0.35in" keep-together.within-page="always">
<xsl:value-of <xsl:value-of select="requisitos-legais" />
select="requisitos-legais" />
<xsl:choose> <xsl:choose>
<xsl:when <xsl:when test="position()=last()">
test="position()=last()">
. .
</xsl:when> </xsl:when>
<xsl:otherwise> <xsl:otherwise>
@ -2932,11 +2868,9 @@
font-family="Helvetica" font-size="12pt" margin-right="0.2in" font-family="Helvetica" font-size="12pt" margin-right="0.2in"
text-indent="0in" text-align="justify" text-indent="0in" text-align="justify"
margin-left="0.25in" keep-together.within-page="always"> margin-left="0.25in" keep-together.within-page="always">
<xsl:value-of <xsl:value-of select="descricao" />
select="descricao" />
<xsl:choose> <xsl:choose>
<xsl:when <xsl:when test="position()=last()">
test="position()=last()">
. .
</xsl:when> </xsl:when>
<xsl:otherwise> <xsl:otherwise>
@ -2957,9 +2891,6 @@
margin-left="0.1in" keep-with-previous="always"> margin-left="0.1in" keep-with-previous="always">
&#xa0; &#xa0;
</fo:block> </fo:block>
<!-- <fo:block>-->
<!-- <fo:leader />-->
<!-- </fo:block>-->
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
</xsl:for-each> </xsl:for-each>
@ -2972,6 +2903,8 @@
</fo:flow> </fo:flow>
</fo:page-sequence> </fo:page-sequence>
</xsl:template> </xsl:template>
<xsl:template name="footer"> <xsl:template name="footer">
<fo:static-content flow-name="xsl-region-after"> <fo:static-content flow-name="xsl-region-after">
<fo:table table-layout="fixed" width="100%"> <fo:table table-layout="fixed" width="100%">
@ -3005,5 +2938,6 @@
</fo:table> </fo:table>
</fo:static-content> </fo:static-content>
</xsl:template> </xsl:template>
</xsl:stylesheet> </xsl:stylesheet>

@ -24,14 +24,15 @@ public class PlanoActuacaoPDFCreator
ByteArrayOutputStream foBaos = new ByteArrayOutputStream(); ByteArrayOutputStream foBaos = new ByteArrayOutputStream();
outputter.output( foDoc, foBaos ); outputter.output( foDoc, foBaos );
// String xml = new String( foBaos.toByteArray() );
// System.out.println( "\n\nXML :\n" + xml );
byte fo[] = byte fo[] = applyTemplate(
applyTemplate( getClass().getClassLoader().getResourceAsStream(
getClass().getClassLoader().getResourceAsStream( PlanoActuacaoPrintDataProvider.getProvider( web ).empresaUsaPlanoAlargadoPorPlanoId( planoId ) ?
PlanoActuacaoPrintDataProvider.getProvider( web ).empresaUsaPlanoAlargadoPorPlanoId( planoId ) ? "siprp/planoactuacao/print/plano_actuacao_alargado.xsl"
"siprp/planoactuacao/print/plano_actuacao_alargado.xsl" : "siprp/planoactuacao/print/plano_actuacao.xsl" ),
: "siprp/planoactuacao/print/plano_actuacao.xsl" ), new ByteArrayInputStream( foBaos.toByteArray() ) );
new ByteArrayInputStream( foBaos.toByteArray() ) );
// FileOutputStream fos = new FileOutputStream("/home/jneto/Desktop/a.fo"); // FileOutputStream fos = new FileOutputStream("/home/jneto/Desktop/a.fo");

@ -161,9 +161,8 @@
--> -->
<!-- height="1.398cm" width="8.273cm" />--> <!-- height="1.398cm" width="8.273cm" />-->
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
content-width="4cm" content-height="2.5cm" scaling-method="auto" <!-- content-height="2.5cm" -->
scaling="uniform" />
</fo:block> </fo:block>
<fo:block font-size="12pt"> </fo:block> <fo:block font-size="12pt"> </fo:block>
<fo:block font-size="16pt" color="#000000" font-weight="bold" <fo:block font-size="16pt" color="#000000" font-weight="bold"
@ -190,18 +189,14 @@
<fo:table-row> <fo:table-row>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-size="12pt" text-align="left"> <fo:block font-size="12pt" text-align="left">
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" />
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')"
content-width="4cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-size="12pt" text-align="right"> <fo:block font-size="12pt" text-align="right">
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" <fo:external-graphic src="url('{$logotipo}')" content-width="4cm" scaling-method="auto" scaling="uniform" />
content-width="4cm" content-height="2.5cm" scaling-method="auto" <!-- content-height="2.5cm" <fo:external-graphic-->
scaling="uniform" />
<!-- <fo:external-graphic-->
<!-- <!--
src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')" src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')"
--> -->
@ -801,9 +796,7 @@
<fo:block font-size="11pt" text-align="start" <fo:block font-size="11pt" text-align="start"
line-height="100%" margin-top="0in" margin-bottom="0in" line-height="100%" margin-top="0in" margin-bottom="0in"
margin-right="-0.0484in" text-indent="0in" margin-left="0in"> margin-right="-0.0484in" text-indent="0in" margin-left="0in">
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" />
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')"
content-width="4cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell number-columns-spanned="5" <fo:table-cell number-columns-spanned="5"
@ -820,9 +813,8 @@
--> -->
<!-- height="2cm" />--> <!-- height="2cm" />-->
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
content-width="4cm" content-height="1.5cm" scaling-method="auto" <!-- content-height="1.5cm" -->
scaling="uniform" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
@ -833,7 +825,7 @@
padding-right="0.0493in"> padding-right="0.0493in">
<fo:block font-size="12pt" text-align="center" <fo:block font-size="12pt" text-align="center"
line-height="115%" margin-top="0in" margin-bottom="0in" line-height="115%" margin-top="0in" margin-bottom="0in"
color="#0000ff" font-weight="bold">TABELA DO PLANO DE ACTUAÇÃO color="#808080" font-weight="bold">TABELA DO PLANO DE ACTUAÇÃO
   
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
@ -931,45 +923,43 @@
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in"
border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000"
padding-top="0in" border-top="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000"
display-align="center" background-color="#ccffff" display-align="center" background-color="#808080"
writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center"
line-height="130%" margin-top="0in" margin-bottom="0in" line-height="130%" margin-top="0in" margin-bottom="0in"
font-weight="bold">POSTO TRABALHO</fo:block> font-weight="bold">Posto Trabalho</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in"
border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000"
padding-top="0in" border-top="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000"
display-align="center" background-color="#ccffff" display-align="center" background-color="#808080"
writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center"
line-height="130%" margin-top="0in" margin-bottom="0in" line-height="130%" margin-top="0in" margin-bottom="0in"
font-weight="bold">RISCO</fo:block> font-weight="bold">Risco / Requisito Legal</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in"
border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000"
padding-top="0in" border-top="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000"
display-align="center" background-color="#ccffff" display-align="center" background-color="#808080"
writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" <fo:block font-size="8pt" text-align="center"
line-height="130%" margin-top="0in" margin-bottom="0in" line-height="130%" margin-top="0in" margin-bottom="0in"
font-weight="bold">VALOR</fo:block> font-weight="bold">Valor</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in"
border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000"
padding-top="0in" border-top="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000"
display-align="center" background-color="#ccffff" display-align="center" background-color="#808080"
writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center"
line-height="130%" margin-top="0in" margin-bottom="0in" line-height="130%" margin-top="0in" margin-bottom="0in"
font-weight="bold">MEDIDAS A IMPLEMENTAR font-weight="bold">Medidas de prevenção</fo:block>
(Obrigações Legais e
Recomendações)</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in"
border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000"
padding-top="0in" border-top="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000"
display-align="center" background-color="#ccffff" display-align="center" background-color="#808080"
writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" <fo:block font-size="8pt" text-align="center"
line-height="115%" margin-top="0in" margin-bottom="0in" line-height="115%" margin-top="0in" margin-bottom="0in"
@ -978,7 +968,7 @@
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in"
border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000"
padding-top="0in" border-top="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000"
display-align="center" background-color="#ccffff" display-align="center" background-color="#808080"
writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" <fo:block font-size="8pt" text-align="center"
line-height="115%" margin-top="0in" margin-bottom="0in" line-height="115%" margin-top="0in" margin-bottom="0in"
@ -989,7 +979,7 @@
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in"
border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000"
padding-top="0in" border-top="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000"
display-align="center" background-color="#ccffff" display-align="center" background-color="#808080"
writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" <fo:block font-size="8pt" text-align="center"
line-height="115%" margin-top="0in" margin-bottom="0in" line-height="115%" margin-top="0in" margin-bottom="0in"
@ -998,7 +988,7 @@
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in"
border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000"
padding-top="0in" border-top="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000"
display-align="center" background-color="#ccffff" display-align="center" background-color="#808080"
writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" <fo:block font-size="8pt" text-align="center"
line-height="115%" margin-top="0in" margin-bottom="0in" line-height="115%" margin-top="0in" margin-bottom="0in"
@ -1007,7 +997,7 @@
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in"
border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000"
padding-top="0in" border-top="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000"
display-align="center" background-color="#ccffff" display-align="center" background-color="#808080"
writing-mode="lr-tb" padding-right="0.0493in" border-right="0.0139in solid #000000"> writing-mode="lr-tb" padding-right="0.0493in" border-right="0.0139in solid #000000">
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center"
line-height="115%" margin-top="0in" margin-bottom="0.139in" line-height="115%" margin-top="0in" margin-bottom="0.139in"
@ -1042,170 +1032,141 @@
<fo:table-column column-width="0.7875in" /> <fo:table-column column-width="0.7875in" />
<fo:table-column column-width="0.6889in" /> <fo:table-column column-width="0.6889in" />
<fo:table-column column-width="1.3813in" /> <fo:table-column column-width="1.3813in" />
<fo:table-column column-width="1.3813in" />
<fo:table-body> <fo:table-body>
<fo:table-row> <fo:table-row>
<fo:table-cell number-columns-spanned="9" <fo:table-cell number-columns-spanned="9" padding-bottom="0in" padding-left="0.0493in" padding-top="0in"
padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" border="0.0139in solid #000000" background-color="#dfdfdf" writing-mode="lr-tb"
display-align="center" border="0.0139in solid #000000"
background-color="#dfdfdf" writing-mode="lr-tb"
padding-right="0.0493in" border-after-width.conditionality="retain"> padding-right="0.0493in" border-after-width.conditionality="retain">
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in" font-weight="bold">
line-height="130%" margin-top="0in" margin-bottom="0in"
font-weight="bold">
<xsl:value-of select="designacao" /> <xsl:value-of select="designacao" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
<xsl:for-each select="risco"> <xsl:for-each select="risco">
<xsl:variable name="risco-rows" select="count(descendant::posto)" /> <xsl:variable name="risco-rows" select="count(descendant::posto)" />
<xsl:for-each select="medida"> <xsl:for-each select="medida">
<xsl:variable name="medida-position" select="position()" /> <xsl:variable name="medida-position" select="position()" />
<xsl:variable name="medida-rows" select="count(child::posto)" /> <xsl:variable name="medida-rows" select="count(child::posto)" />
<xsl:for-each select="posto"> <xsl:for-each select="posto">
<fo:table-row> <fo:table-row>
<fo:table-cell padding-bottom="0in"
padding-left="0.0493in" padding-top="0in" display-align="center" <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center"
writing-mode="lr-tb" padding-right="0.0493in" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
border="0.0139in solid #000000" <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
border-after-width.conditionality="retain">
<fo:block font-size="9pt" text-align="center"
line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="designacao" /> <xsl:value-of select="designacao" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<xsl:if test="$medida-position=1 and position()=1"> <xsl:if test="$medida-position=1 and position()=1">
<fo:table-cell padding-bottom="0in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center"
padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
writing-mode="lr-tb" padding-right="0.0493in"
border="0.0139in solid #000000"
border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <xsl:attribute name="number-rows-spanned">
<xsl:value-of select="$risco-rows" /> <xsl:value-of select="$risco-rows" />
</xsl:attribute> </xsl:attribute>
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../descricao" /> <xsl:value-of select="../../descricao" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center"
padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
writing-mode="lr-tb" padding-right="0.0493in"
border="0.0139in solid #000000"
border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <xsl:attribute name="number-rows-spanned">
<xsl:value-of select="$risco-rows" /> <xsl:value-of select="$risco-rows" />
</xsl:attribute> </xsl:attribute>
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../valor" /> <xsl:value-of select="../../valor" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</xsl:if> </xsl:if>
<xsl:if test="position()=1"> <xsl:if test="position()=1">
<fo:table-cell padding-bottom="0in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center"
padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
writing-mode="lr-tb" padding-right="0.0493in"
border="0.0139in solid #000000"
border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <xsl:attribute name="number-rows-spanned">
<xsl:value-of select="$medida-rows" /> <xsl:value-of select="$medida-rows" />
</xsl:attribute> </xsl:attribute>
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
line-height="130%" margin-top="0in" margin-bottom="0in"> <xsl:value-of select="../descricao" /> : <xsl:value-of select="$medida-position" /> : <xsl:value-of select="position()" />
<xsl:value-of select="../descricao" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</xsl:if> </xsl:if>
<xsl:if test="$medida-position=1 and position()=1">
<fo:table-cell padding-bottom="0in"
padding-left="0.0493in" padding-top="0in" display-align="center" <!-- <xsl:if test="$medida-position=1 and position()=1"> -->
writing-mode="lr-tb" padding-right="0.0493in" <xsl:if test="position() = 1">
border="0.0139in solid #000000" <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center"
border-after-width.conditionality="retain"> writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <!-- <xsl:attribute name="number-rows-spanned">-->
<xsl:value-of select="$risco-rows" /> <!-- <xsl:value-of select="$risco-rows" />-->
</xsl:attribute> <!-- </xsl:attribute>-->
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../responsavel" /> <xsl:value-of select="../../responsavel" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center"
padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
writing-mode="lr-tb" padding-right="0.0493in" <!-- <xsl:attribute name="number-rows-spanned">-->
border="0.0139in solid #000000" <!-- <xsl:value-of select="$risco-rows" />-->
border-after-width.conditionality="retain"> <!-- </xsl:attribute>-->
<xsl:attribute name="number-rows-spanned"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="$risco-rows" />
</xsl:attribute>
<fo:block font-size="9pt" text-align="center"
line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../recursos" /> <xsl:value-of select="../../recursos" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center"
padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
writing-mode="lr-tb" padding-right="0.0493in" <!-- <xsl:attribute name="number-rows-spanned">-->
border="0.0139in solid #000000" <!-- <xsl:value-of select="$risco-rows" />-->
border-after-width.conditionality="retain"> <!-- </xsl:attribute>-->
<xsl:attribute name="number-rows-spanned">
<xsl:value-of select="$risco-rows" />
</xsl:attribute>
<xsl:if test="../../data-prevista-inicio"> <xsl:if test="../../data-prevista-inicio">
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center"
line-height="130%" margin-top="0in" margin-bottom="0in"> line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of <xsl:value-of select="format-number(../../data-prevista-inicio/dia,'00')" />
select="format-number(../../data-prevista-inicio/dia,'00')" />
/ /
<xsl:value-of <xsl:value-of select="format-number(../../data-prevista-inicio/mes,'00')" />
select="format-number(../../data-prevista-inicio/mes,'00')" />
/ /
<xsl:value-of select="../../data-prevista-inicio/ano" /> <xsl:value-of select="../../data-prevista-inicio/ano" />
</fo:block> </fo:block>
</xsl:if> </xsl:if>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center"
padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
writing-mode="lr-tb" padding-right="0.0493in" <!-- <xsl:attribute name="number-rows-spanned">-->
border="0.0139in solid #000000" <!-- <xsl:value-of select="$risco-rows" />-->
border-after-width.conditionality="retain"> <!-- </xsl:attribute>-->
<xsl:attribute name="number-rows-spanned">
<xsl:value-of select="$risco-rows" />
</xsl:attribute>
<xsl:if test="../../data-prevista-conclusao"> <xsl:if test="../../data-prevista-conclusao">
<fo:block font-size="9pt" text-align="center" <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
line-height="130%" margin-top="0in" margin-bottom="0in"> <xsl:value-of select="format-number(../../data-prevista-conclusao/dia,'00')" />
<xsl:value-of
select="format-number(../../data-prevista-conclusao/dia,'00')" />
/ /
<xsl:value-of <xsl:value-of select="format-number(../../data-prevista-conclusao/mes,'00')" />
select="format-number(../../data-prevista-conclusao/mes,'00')" />
/ /
<xsl:value-of select="../../data-prevista-conclusao/ano" /> <xsl:value-of select="../../data-prevista-conclusao/ano" />
</fo:block> </fo:block>
</xsl:if> </xsl:if>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center"
padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
writing-mode="lr-tb" padding-right="0.0493in" <!-- <xsl:attribute name="number-rows-spanned">-->
border="0.0139in solid #000000" <!-- <xsl:value-of select="$risco-rows" />-->
border-after-width.conditionality="retain"> <!-- </xsl:attribute>-->
<xsl:attribute name="number-rows-spanned"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="$risco-rows" />
</xsl:attribute>
<fo:block font-size="9pt" text-align="center"
line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../verificacao-siprp" /> <xsl:value-of select="../../verificacao-siprp" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</xsl:if> </xsl:if>
</fo:table-row> </fo:table-row>
</xsl:for-each> </xsl:for-each>
</xsl:for-each> </xsl:for-each>
</xsl:for-each> </xsl:for-each>
</fo:table-body> </fo:table-body>
</fo:table> </fo:table>
</xsl:for-each> </xsl:for-each>
<fo:block font-size="11pt" text-align="center" <fo:block font-size="11pt" text-align="center"
line-height="150%" margin-top="0in" margin-bottom="0in"> </fo:block> line-height="150%" margin-top="0in" margin-bottom="0in"> </fo:block>
</fo:flow> </fo:flow>
@ -1237,9 +1198,7 @@
<fo:block font-size="11pt" text-align="start" <fo:block font-size="11pt" text-align="start"
line-height="100%" margin-top="0in" margin-bottom="0in" line-height="100%" margin-top="0in" margin-bottom="0in"
margin-right="-0.0484in" text-indent="0in" margin-left="0in"> margin-right="-0.0484in" text-indent="0in" margin-left="0in">
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" />
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')"
content-width="4cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell number-columns-spanned="6" <fo:table-cell number-columns-spanned="6"
@ -1251,9 +1210,8 @@
margin-right="0in" text-indent="0in" margin-left="1.2307in"> margin-right="0in" text-indent="0in" margin-left="1.2307in">
   
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
content-width="4cm" content-height="2.5cm" scaling-method="auto" <!-- content-height="2.5cm" -->
scaling="uniform" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
@ -1310,18 +1268,14 @@
<fo:table-row> <fo:table-row>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-size="12pt" text-align="left"> <fo:block font-size="12pt" text-align="left">
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" />
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')"
content-width="4cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-size="12pt" text-align="right"> <fo:block font-size="12pt" text-align="right">
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
content-width="4cm" content-height="2.5cm" scaling-method="auto" <!-- content-height="2.5cm" <fo:external-graphic-->
scaling="uniform" />
<!-- <fo:external-graphic-->
<!-- <!--
src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')" src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')"
--> -->

@ -1,8 +1,11 @@
<?xml version="1.0" encoding="UTF-8"?> <?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.1"> <xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:fo="http://www.w3.org/1999/XSL/Format" version="1.1">
<xsl:output method="xml" version="1.0" omit-xml-declaration="no" indent="yes" /> <xsl:output method="xml" version="1.0" omit-xml-declaration="no" indent="yes" />
<xsl:template match="plano"> <xsl:template match="plano">
<fo:root> <fo:root>
<fo:layout-master-set> <fo:layout-master-set>
<fo:simple-page-master master-name="pm1_0" page-height="11.6902in" page-width="8.2701in" margin-right="0.7874in"> <fo:simple-page-master master-name="pm1_0" page-height="11.6902in" page-width="8.2701in" margin-right="0.7874in">
<fo:region-body margin-top="3.4in" margin-left="0.7874in" margin-bottom="1in" /> <fo:region-body margin-top="3.4in" margin-left="0.7874in" margin-bottom="1in" />
@ -14,6 +17,7 @@
<fo:conditional-page-master-reference master-reference="pm1_0" /> <fo:conditional-page-master-reference master-reference="pm1_0" />
</fo:repeatable-page-master-alternatives> </fo:repeatable-page-master-alternatives>
</fo:page-sequence-master> </fo:page-sequence-master>
<fo:simple-page-master master-name="pm1_1" page-height="11.6902in" page-width="8.2701in" margin-top="0.2756in" margin-right="0.7874in" margin-left="1.1811in"> <fo:simple-page-master master-name="pm1_1" page-height="11.6902in" page-width="8.2701in" margin-top="0.2756in" margin-right="0.7874in" margin-left="1.1811in">
<fo:region-body margin-top="1.1in" margin-bottom="0.5902in" /> <fo:region-body margin-top="1.1in" margin-bottom="0.5902in" />
<fo:region-before extent="1in" margin-bottom="0in" /> <fo:region-before extent="1in" margin-bottom="0in" />
@ -24,6 +28,7 @@
<fo:conditional-page-master-reference master-reference="pm1_1" /> <fo:conditional-page-master-reference master-reference="pm1_1" />
</fo:repeatable-page-master-alternatives> </fo:repeatable-page-master-alternatives>
</fo:page-sequence-master> </fo:page-sequence-master>
<fo:simple-page-master master-name="pm1_2" page-height="8.2701in" page-width="11.6902in" margin-top="0.2756in" margin-right="1.3in" margin-left="0.6in"> <fo:simple-page-master master-name="pm1_2" page-height="8.2701in" page-width="11.6902in" margin-top="0.2756in" margin-right="1.3in" margin-left="0.6in">
<fo:region-body margin-top="2.30in" margin-bottom="0.6201in" /> <fo:region-body margin-top="2.30in" margin-bottom="0.6201in" />
<fo:region-before extent="2.30in" margin-bottom="0in" /> <fo:region-before extent="2.30in" margin-bottom="0in" />
@ -34,6 +39,7 @@
<fo:conditional-page-master-reference master-reference="pm1_2" /> <fo:conditional-page-master-reference master-reference="pm1_2" />
</fo:repeatable-page-master-alternatives> </fo:repeatable-page-master-alternatives>
</fo:page-sequence-master> </fo:page-sequence-master>
<fo:simple-page-master master-name="pm1_3" page-height="8.2701in" page-width="11.6902in" margin-top="0.2756in" margin-right="1.3in" margin-left="0.6in"> <fo:simple-page-master master-name="pm1_3" page-height="8.2701in" page-width="11.6902in" margin-top="0.2756in" margin-right="1.3in" margin-left="0.6in">
<fo:region-body margin-top="1in" margin-bottom="0.6201in" /> <fo:region-body margin-top="1in" margin-bottom="0.6201in" />
<fo:region-before extent="1in" margin-bottom="0in" /> <fo:region-before extent="1in" margin-bottom="0in" />
@ -45,22 +51,18 @@
</fo:repeatable-page-master-alternatives> </fo:repeatable-page-master-alternatives>
</fo:page-sequence-master> </fo:page-sequence-master>
</fo:layout-master-set> </fo:layout-master-set>
<fo:page-sequence master-reference="Standard_0"
initial-page-number="auto" force-page-count="no-force"> <fo:page-sequence master-reference="Standard_0" initial-page-number="auto" force-page-count="no-force">
<fo:static-content flow-name="xsl-region-before"> <fo:static-content flow-name="xsl-region-before">
<fo:block-container position="absolute" top="-1.521cm" <fo:block-container position="absolute" top="-1.521cm" left="-3.373cm" height="9.899cm" width="9.899cm">
left="-3.373cm" height="9.899cm" width="9.899cm">
<fo:block> <fo:block>
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/roda.jpg')"
src="url('http://www.evolute.pt/~siprp/planoactuacao/roda.jpg')"
content-width="9.899cm" content-height="9.899cm" /> content-width="9.899cm" content-height="9.899cm" />
</fo:block> </fo:block>
</fo:block-container> </fo:block-container>
<fo:block-container position="absolute" top="0cm" <fo:block-container position="absolute" top="0cm" left="18cm" height="11.007cm" width="2.941cm">
left="18cm" height="11.007cm" width="2.941cm">
<fo:block> <fo:block>
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_land.jpg')"
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_land.jpg')"
content-width="2.941cm" content-height="11.007cm" /> content-width="2.941cm" content-height="11.007cm" />
</fo:block> </fo:block>
</fo:block-container> </fo:block-container>
@ -146,9 +148,8 @@
--> -->
<!-- height="1.398cm" width="8.273cm" />--> <!-- height="1.398cm" width="8.273cm" />-->
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
content-width="4cm" content-height="2.5cm" scaling-method="auto" <!-- content-height="2.5cm" -->
scaling="uniform" />
</fo:block> </fo:block>
<fo:block font-size="12pt"> </fo:block> <fo:block font-size="12pt"> </fo:block>
<fo:block font-size="16pt" color="#000000" font-weight="bold" <fo:block font-size="16pt" color="#000000" font-weight="bold"
@ -165,8 +166,8 @@
</fo:block> </fo:block>
</fo:flow> </fo:flow>
</fo:page-sequence> </fo:page-sequence>
<fo:page-sequence master-reference="Standard_1"
initial-page-number="1" force-page-count="no-force"> <fo:page-sequence master-reference="Standard_1" initial-page-number="1" force-page-count="no-force">
<fo:static-content flow-name="xsl-region-before"> <fo:static-content flow-name="xsl-region-before">
<fo:table> <fo:table>
<fo:table-column /> <fo:table-column />
@ -175,18 +176,15 @@
<fo:table-row> <fo:table-row>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-size="12pt" text-align="left"> <fo:block font-size="12pt" text-align="left">
<fo:external-graphic <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" />
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')"
content-width="4cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-size="12pt" text-align="right"> <fo:block font-size="12pt" text-align="right">
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
content-width="4cm" content-height="2.5cm" scaling-method="auto"
scaling="uniform" /> <!-- content-height="2.5cm" <fo:external-graphic-->
<!-- <fo:external-graphic-->
<!-- <!--
src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')" src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')"
--> -->
@ -760,8 +758,11 @@
<fo:block font-size="12pt"> </fo:block> <fo:block font-size="12pt"> </fo:block>
</fo:flow> </fo:flow>
</fo:page-sequence> </fo:page-sequence>
<xsl:if test="conclusoes"> <xsl:if test="conclusoes">
<fo:page-sequence master-reference="Standard_2" initial-page-number="auto"> <fo:page-sequence master-reference="Standard_2" initial-page-number="auto">
<fo:static-content flow-name="xsl-region-before"> <fo:static-content flow-name="xsl-region-before">
<fo:table table-layout="fixed" width="10.7153in"> <fo:table table-layout="fixed" width="10.7153in">
<xsl:if test="position()&gt;1"> <xsl:if test="position()&gt;1">
@ -782,7 +783,8 @@
<fo:table-row> <fo:table-row>
<fo:table-cell number-columns-spanned="5" padding-bottom="0in" padding-left="0.0486in" padding-top="0in" display-align="after" border="none" writing-mode="lr-tb" padding-right="0.0486in"> <fo:table-cell number-columns-spanned="5" padding-bottom="0in" padding-left="0.0486in" padding-top="0in" display-align="after" border="none" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="11pt" text-align="start" line-height="100%" margin-top="0in" margin-bottom="0in" margin-right="-0.0484in" text-indent="0in" margin-left="0in"> <fo:block font-size="11pt" text-align="start" line-height="100%" margin-top="0in" margin-bottom="0in" margin-right="-0.0484in" text-indent="0in" margin-left="0in">
<fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="4cm" content-height="2.5cm" scaling-method="auto" scaling="uniform"/> <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" scaling-method="auto" scaling="uniform"/>
<!-- content-height="2.5cm" -->
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell number-columns-spanned="6" padding-bottom="0in" padding-left="0.0486in" padding-top="0in" display-align="after" border="none" writing-mode="lr-tb" padding-right="0.0486in"> <fo:table-cell number-columns-spanned="6" padding-bottom="0in" padding-left="0.0486in" padding-top="0in" display-align="after" border="none" writing-mode="lr-tb" padding-right="0.0486in">
@ -792,13 +794,14 @@
<!-- src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')"--> <!-- src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')"-->
<!-- height="2cm" />--> <!-- height="2cm" />-->
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" content-width="4cm" content-height="2.5cm" scaling-method="auto" scaling="uniform" /> <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
<!-- content-height="2.5cm" -->
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
<fo:table-row> <fo:table-row>
<fo:table-cell number-columns-spanned="11" padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="before" border="none" writing-mode="lr-tb" padding-right="0.0493in"> <fo:table-cell number-columns-spanned="11" padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="before" border="none" writing-mode="lr-tb" padding-right="0.0493in">
<fo:block font-size="12pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" color="#0000ff" font-weight="bold">TABELA DO PLANO DE ACTUAÇÃO <fo:block font-size="12pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" color="#808080" font-weight="bold">TABELA DO PLANO DE ACTUAÇÃO
 </fo:block>  </fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
@ -861,46 +864,45 @@
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
<fo:table-row> <fo:table-row>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in" font-weight="bold">POSTO TRABALHO</fo:block> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in" font-weight="bold">Posto Trabalho</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in" font-weight="bold">RISCO</fo:block> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in" font-weight="bold">Risco / Requisito Legal</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in" font-weight="bold">VALOR</fo:block> <fo:block font-size="8pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in" font-weight="bold">Valor</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in" font-weight="bold">MEDIDAS A IMPLEMENTAR <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in" font-weight="bold">Medidas de prevenção</fo:block>
(Obrigações Legais e
Recomendações)</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" font-weight="bold">Responsável de execução</fo:block> <fo:block font-size="8pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" font-weight="bold">Responsável de execução</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" font-weight="bold">Recursos Necessários à <fo:block font-size="8pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" font-weight="bold">Recursos Necessários à
implementação das medidas</fo:block> implementação das medidas</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" font-weight="bold">Data prevista de início</fo:block> <fo:block font-size="8pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" font-weight="bold">Data prevista de início</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="8pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" font-weight="bold">Data prevista de conclusão</fo:block> <fo:block font-size="8pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0in" font-weight="bold">Data prevista de conclusão</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="none"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="none">
<fo:block font-size="9pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0.139in" color="#000000" font-weight="bold">Parecer DL</fo:block> <fo:block font-size="9pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0.139in" color="#000000" font-weight="bold">Parecer DL</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="0.0139in solid #000000"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="0.0139in solid #000000">
<fo:block font-size="9pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0.139in" font-weight="bold">Parecer DNS</fo:block> <fo:block font-size="9pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0.139in" font-weight="bold">Parecer DNS</fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#ccffff" writing-mode="lr-tb" padding-right="0.0493in" border-right="0.0139in solid #000000"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" border-left="0.0139in solid #000000" border-bottom="0.0139in solid #000000" padding-top="0in" border-top="0.0139in solid #000000" display-align="center" background-color="#808080" writing-mode="lr-tb" padding-right="0.0493in" border-right="0.0139in solid #000000">
<fo:block font-size="9pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0.139in" font-weight="bold">Verificação SIPRP</fo:block> <fo:block font-size="9pt" text-align="center" line-height="115%" margin-top="0in" margin-bottom="0.139in" font-weight="bold">Verificação SIPRP</fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
</fo:table-body> </fo:table-body>
</fo:table> </fo:table>
</fo:static-content> </fo:static-content>
<fo:static-content flow-name="xsl-region-after"> <fo:static-content flow-name="xsl-region-after">
<fo:block font-size="11pt" text-align="right" line-height="130%" margin-top="0in" margin-bottom="0in"> <fo:block font-size="11pt" text-align="right" line-height="130%" margin-top="0in" margin-bottom="0in">
<fo:inline font-size="10pt"> <fo:inline font-size="10pt">
@ -909,7 +911,9 @@
</fo:block> </fo:block>
<fo:block font-size="11pt" text-align="start" line-height="100%" margin-top="0in" margin-bottom="0in"> </fo:block> <fo:block font-size="11pt" text-align="start" line-height="100%" margin-top="0in" margin-bottom="0in"> </fo:block>
</fo:static-content> </fo:static-content>
<fo:flow flow-name="xsl-region-body"> <fo:flow flow-name="xsl-region-body">
<xsl:for-each select="conclusoes/area"> <xsl:for-each select="conclusoes/area">
<fo:table table-layout="fixed" width="10.7153in"> <fo:table table-layout="fixed" width="10.7153in">
<xsl:if test="position()&gt;1"> <xsl:if test="position()&gt;1">
@ -926,7 +930,9 @@
<fo:table-column column-width="0.5903in" /> <fo:table-column column-width="0.5903in" />
<fo:table-column column-width="0.9063in" /> <fo:table-column column-width="0.9063in" />
<fo:table-column column-width="1.3813in" /> <fo:table-column column-width="1.3813in" />
<fo:table-column column-width="1.3813in" />
<fo:table-body> <fo:table-body>
<fo:table-row> <fo:table-row>
<fo:table-cell number-columns-spanned="11" padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" border="0.0139in solid #000000" <fo:table-cell number-columns-spanned="11" padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" border="0.0139in solid #000000"
background-color="#dfdfdf" writing-mode="lr-tb" padding-right="0.0493in" border-after-width.conditionality="retain"> background-color="#dfdfdf" writing-mode="lr-tb" padding-right="0.0493in" border-after-width.conditionality="retain">
@ -935,18 +941,23 @@
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
<xsl:for-each select="risco"> <xsl:for-each select="risco">
<xsl:variable name="risco-rows" select="count(descendant::posto)" /> <xsl:variable name="risco-rows" select="count(descendant::posto)" />
<xsl:for-each select="medida"> <xsl:for-each select="medida">
<xsl:variable name="medida-position" select="position()" /> <xsl:variable name="medida-position" select="position()" />
<xsl:variable name="medida-rows" select="count(child::posto)" /> <xsl:variable name="medida-rows" select="count(child::posto)" />
<xsl:for-each select="posto"> <xsl:for-each select="posto">
<fo:table-row> <fo:table-row>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="designacao" /> <xsl:value-of select="designacao" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<xsl:if test="$medida-position=1 and position()=1"> <xsl:if test="$medida-position=1 and position()=1">
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <xsl:attribute name="number-rows-spanned">
@ -965,6 +976,7 @@
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</xsl:if> </xsl:if>
<xsl:if test="position()=1"> <xsl:if test="position()=1">
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <xsl:attribute name="number-rows-spanned">
@ -975,27 +987,29 @@
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</xsl:if> </xsl:if>
<xsl:if test="$medida-position=1 and position()=1">
<!-- <xsl:if test="$medida-position=1 and position()=1"> -->
<xsl:if test="position() = 1">
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <!-- <xsl:attribute name="number-rows-spanned">-->
<xsl:value-of select="$risco-rows" /> <!-- <xsl:value-of select="$risco-rows" />-->
</xsl:attribute> <!-- </xsl:attribute>-->
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../responsavel" /> <xsl:value-of select="../../responsavel" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <!-- <xsl:attribute name="number-rows-spanned">-->
<xsl:value-of select="$risco-rows" /> <!-- <xsl:value-of select="$risco-rows" />-->
</xsl:attribute> <!-- </xsl:attribute>-->
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../recursos" /> <xsl:value-of select="../../recursos" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <!-- <xsl:attribute name="number-rows-spanned">-->
<xsl:value-of select="$risco-rows" /> <!-- <xsl:value-of select="$risco-rows" />-->
</xsl:attribute> <!-- </xsl:attribute>-->
<xsl:if test="../../data-prevista-inicio"> <xsl:if test="../../data-prevista-inicio">
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="format-number(../../data-prevista-inicio/dia,'00')" /> <xsl:value-of select="format-number(../../data-prevista-inicio/dia,'00')" />
@ -1007,9 +1021,9 @@
</xsl:if> </xsl:if>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <!-- <xsl:attribute name="number-rows-spanned">-->
<xsl:value-of select="$risco-rows" /> <!-- <xsl:value-of select="$risco-rows" />-->
</xsl:attribute> <!-- </xsl:attribute>-->
<xsl:if test="../../data-prevista-conclusao"> <xsl:if test="../../data-prevista-conclusao">
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="format-number(../../data-prevista-conclusao/dia,'00')" /> <xsl:value-of select="format-number(../../data-prevista-conclusao/dia,'00')" />
@ -1021,34 +1035,38 @@
</xsl:if> </xsl:if>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <!-- <xsl:attribute name="number-rows-spanned">-->
<xsl:value-of select="$risco-rows" /> <!-- <xsl:value-of select="$risco-rows" />-->
</xsl:attribute> <!-- </xsl:attribute>-->
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../parecer-dl" /> <xsl:value-of select="../../parecer-dl" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <!-- <xsl:attribute name="number-rows-spanned">-->
<xsl:value-of select="$risco-rows" /> <!-- <xsl:value-of select="$risco-rows" />-->
</xsl:attribute> <!-- </xsl:attribute>-->
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../parecer-dns" /> <xsl:value-of select="../../parecer-dns" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain"> <fo:table-cell padding-bottom="0in" padding-left="0.0493in" padding-top="0in" display-align="center" writing-mode="lr-tb" padding-right="0.0493in" border="0.0139in solid #000000" border-after-width.conditionality="retain">
<xsl:attribute name="number-rows-spanned"> <!-- <xsl:attribute name="number-rows-spanned">-->
<xsl:value-of select="$risco-rows" /> <!-- <xsl:value-of select="$risco-rows" />-->
</xsl:attribute> <!-- </xsl:attribute>-->
<fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in"> <fo:block font-size="9pt" text-align="center" line-height="130%" margin-top="0in" margin-bottom="0in">
<xsl:value-of select="../../verificacao-siprp" /> <xsl:value-of select="../../verificacao-siprp" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</xsl:if> </xsl:if>
</fo:table-row> </fo:table-row>
</xsl:for-each> </xsl:for-each>
</xsl:for-each> </xsl:for-each>
</xsl:for-each> </xsl:for-each>
</fo:table-body> </fo:table-body>
</fo:table> </fo:table>
</xsl:for-each> </xsl:for-each>
@ -1076,14 +1094,15 @@
<fo:table-row> <fo:table-row>
<fo:table-cell number-columns-spanned="5" padding-bottom="0in" padding-left="0.0486in" padding-top="0in" display-align="after" border="none" writing-mode="lr-tb" padding-right="0.0486in"> <fo:table-cell number-columns-spanned="5" padding-bottom="0in" padding-left="0.0486in" padding-top="0in" display-align="after" border="none" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="11pt" text-align="start" line-height="100%" margin-top="0in" margin-bottom="0in" margin-right="-0.0484in" text-indent="0in" margin-left="0in"> <fo:block font-size="11pt" text-align="start" line-height="100%" margin-top="0in" margin-bottom="0in" margin-right="-0.0484in" text-indent="0in" margin-left="0in">
<fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="4cm" /> <fo:external-graphic src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" content-width="2cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell number-columns-spanned="6" padding-bottom="0in" padding-left="0.0486in" padding-top="0in" display-align="after" border="none" writing-mode="lr-tb" padding-right="0.0486in"> <fo:table-cell number-columns-spanned="6" padding-bottom="0in" padding-left="0.0486in" padding-top="0in" display-align="after" border="none" writing-mode="lr-tb" padding-right="0.0486in">
<fo:block font-size="9pt" text-align="end" line-height="100%" margin-top="0in" margin-bottom="0in" margin-right="0in" text-indent="0in" margin-left="1.2307in"> <fo:block font-size="9pt" text-align="end" line-height="100%" margin-top="0in" margin-bottom="0in" margin-right="0in" text-indent="0in" margin-left="1.2307in">
   
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" content-width="4cm" content-height="2.5cm" scaling-method="auto" scaling="uniform" /> <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
<!-- content-height="2.5cm" -->
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
</fo:table-row> </fo:table-row>
@ -1165,16 +1184,14 @@
<fo:block font-size="12pt" text-align="left"> <fo:block font-size="12pt" text-align="left">
<fo:external-graphic <fo:external-graphic
src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')" src="url('http://www.evolute.pt/~siprp/planoactuacao/siprp_logo.jpg')"
content-width="4cm" /> content-width="2cm" />
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
<fo:table-cell display-align="after"> <fo:table-cell display-align="after">
<fo:block font-size="12pt" text-align="right"> <fo:block font-size="12pt" text-align="right">
<xsl:variable name="logotipo" select="empresa/logotipo" /> <xsl:variable name="logotipo" select="empresa/logotipo" />
<fo:external-graphic src="url('{$logotipo}')" <fo:external-graphic src="url('{$logotipo}')" content-width="2cm" scaling-method="auto" scaling="uniform" />
content-width="4cm" content-height="2.5cm" scaling-method="auto" <!-- content-height="2.5cm" <fo:external-graphic-->
scaling="uniform" />
<!-- <fo:external-graphic-->
<!-- <!--
src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')" src="url('http://www.evolute.pt/~siprp/planoactuacao/auchan_jumbo_lado.jpg')"
--> -->
@ -1305,9 +1322,7 @@
text-align="center"> text-align="center">
<xsl:if test="tecnico-superior-hs/assinatura"> <xsl:if test="tecnico-superior-hs/assinatura">
<xsl:variable name="assinatura" select="tecnico-superior-hs/assinatura" /> <xsl:variable name="assinatura" select="tecnico-superior-hs/assinatura" />
<fo:external-graphic src="url('{$assinatura}')" <fo:external-graphic src="url('{$assinatura}')" content-width="4in" content-height="40pt" scaling-method="auto" scaling="uniform" />
content-width="4in" content-height="40pt" scaling-method="auto"
scaling="uniform" />
</xsl:if> </xsl:if>
</fo:block> </fo:block>
</fo:table-cell> </fo:table-cell>
@ -1350,4 +1365,6 @@
</fo:page-sequence> </fo:page-sequence>
</fo:root> </fo:root>
</xsl:template> </xsl:template>
</xsl:stylesheet> </xsl:stylesheet>

Loading…
Cancel
Save