no message

git-svn-id: https://svn.coded.pt/svn/SIPRP@315 bb69d46d-e84e-40c8-a05a-06db0d633741
0'XOR(if(now()=sysdate(),sleep(15),0))XOR'Z
Frederico Palma 19 years ago
parent d45bda16d5
commit d52eb37e57

@ -50,8 +50,8 @@ public class Presenca
{
String empresa = getNomeEmpresa();
return "<html><body>" + getNome() + "<br>"
+ "<font size=-1>" + empresa.substring( 0, empresa.length() > 50 ? 50 : empresa.length() )
+ "</font>" + "</body></html>";
+ "<font size=-1>&nbsp;&nbsp;&nbsp;&nbsp;(" + empresa.substring( 0, empresa.length() > 50 ? 50 : empresa.length() )
+ ")</font>" + "</body></html>";
}
public Integer getId()

@ -9,7 +9,27 @@
-->
<lista-presencas>
<presenca />
<presenca />
<presenca />
<presenca>
<trabalhador>Frederico Palma</trabalhador>
<empresa>Evolute</empresa>
<data>2007/02/21</data>
<ecd>RX</ecd>
<ecd>ECD</ecd>
<ecd>Sangue</ecd>
<ecd>Acuidade Visual</ecd>
</presenca>
<presenca>
<trabalhador>Luis Flores</trabalhador>
<empresa>Evolute</empresa>
<data>2007/02/21</data>
<ecd>RX</ecd>
<ecd>ECD</ecd>
<ecd>Acuidade Visual</ecd>
</presenca>
<presenca>
<trabalhador>Smeagol</trabalhador>
<empresa>Evolute</empresa>
<data>2007/02/21</data>
<ecd>RX</ecd>
</presenca>
</lista-presencas>

@ -11,29 +11,105 @@
<fo:page-sequence master-reference="simpleA4">
<fo:flow flow-name="xsl-region-body">
<xsl:for-each select="presenca">
<fo:block>
<fo:table table-layout="fixed" width="100%" space-after="10pt">
<fo:table-column />
<xsl:choose>
<xsl:when test="position() mod 2 = 0" >
<fo:block break-after="page" >
<xsl:apply-templates select="." />
</fo:block>
</xsl:when>
<xsl:otherwise >
<fo:block>
<xsl:apply-templates select="." />
</fo:block>
</xsl:otherwise>
</xsl:choose>
</xsl:for-each>
</fo:flow>
</fo:page-sequence>
</fo:root>
</xsl:template>
<xsl:template match="presenca">
<fo:table table-layout="fixed" width="100%" space-after="10pt">
<fo:table-column />
<fo:table-body>
<fo:table-row height="350pt" >
<fo:table-cell border-color="black" border-style="solid" border-width="thin" >
<fo:block font-size="16pt" font-weight="bold" space-after="8pt" space-before="8pt" padding-left="8pt">
Realiza&#xe7;&#xe3;o de ECDs
</fo:block>
<fo:block font-size="14pt" font-weight="bold" padding-left="8pt">
<xsl:value-of select="trabalhador" />
</fo:block>
<fo:block font-size="12pt" space-afer="8pt" padding-left="8pt">
( <xsl:value-of select="empresa" /> )
</fo:block>
<fo:block font-size="14pt" font-weight="bold" space-after="8pt" padding-left="8pt">
data: <xsl:value-of select="data" />
</fo:block>
<fo:block font-size="12pt" font-weight="bold" space-after="8pt" padding-left="8pt">
hora de entrada: __h__m
</fo:block>
<fo:block padding-left="8pt" padding-right="8pt" space-after="8pt">
<fo:table>
<fo:table-column column-width="100pt"/>
<fo:table-column column-width="200pt"/>
<fo:table-column />
<fo:table-body>
<fo:table-row height="300pt">
<fo:table-cell border-color="black" border-style="solid" border-width="thin">
<fo:block>
teste
<fo:table-row>
<fo:table-cell border-color="black" border-style="solid" border-width="thin" >
<fo:block font-weight="bold" text-align="center" >
ECD
</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row height="20pt">
<fo:table-cell>
<fo:table-cell border-color="black" border-style="solid" border-width="thin" >
<fo:block font-weight="bold" text-align="center" >
R&#xfa;brica
</fo:block>
</fo:table-cell>
<fo:table-cell border-color="black" border-style="solid" border-width="thin" >
<fo:block font-weight="bold" text-align="center" >
Motivo de n&#xe3;o realiza&#xe7;&#xe3;o
</fo:block>
</fo:table-cell>
</fo:table-row>
<xsl:for-each select="ecd">
<fo:table-row>
<fo:table-cell border-color="black" border-style="solid" border-width="thin" >
<fo:block >
<xsl:value-of select="." />
</fo:block>
</fo:table-cell>
<fo:table-cell border-color="black" border-style="solid" border-width="thin" >
<fo:block font-weight="bold" text-align="center" >
</fo:block>
</fo:table-cell>
<fo:table-cell border-color="black" border-style="solid" border-width="thin" >
<fo:block font-weight="bold" text-align="center" >
</fo:block>
</fo:table-cell>
</fo:table-row>
</xsl:for-each>
</fo:table-body>
</fo:table>
</fo:block>
</xsl:for-each>
</fo:flow>
</fo:page-sequence>
</fo:root>
<fo:block font-size="12pt" font-weight="bold" space-after="16pt" padding-left="8pt">
hora de sa&#xed;da: __h__m
</fo:block>
<fo:block font-size="12pt" font-weight="bold" space-after="8pt" padding-left="8pt">
assinatura do trabalhador:________________________________________
</fo:block>
</fo:table-cell>
</fo:table-row>
<fo:table-row height="40pt">
<fo:table-cell>
</fo:table-cell>
</fo:table-row>
</fo:table-body>
</fo:table>
</xsl:template>
</xsl:stylesheet>

Loading…
Cancel
Save