Bom Dia Pessoal!
Estou tendo uma certa dificuldade em meu serviço e gostaria de algumas dicas sobre...
Bem... Tenho alguns relatórios para completar, preciso que os mesmos tenham uma "quebra" nos tópicos
Empresa
Fornecedor
Item
Porém só estou conseguindo adicionar uma quebra...
O método que estou utilizando é o seguinte
1º) Duplico a coluna e testo a primeira com a segunda
2º) Quando os valores são diferentes o programa faz a quebra
Pergunta
Felipe AW
Bom Dia Pessoal!
Estou tendo uma certa dificuldade em meu serviço e gostaria de algumas dicas sobre...
Bem... Tenho alguns relatórios para completar, preciso que os mesmos tenham uma "quebra" nos tópicos
Empresa
Fornecedor
Item
Porém só estou conseguindo adicionar uma quebra...
O método que estou utilizando é o seguinte
1º) Duplico a coluna e testo a primeira com a segunda
2º) Quando os valores são diferentes o programa faz a quebra
Segue o código em HTML para conferencia:
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" indent="no" version="4.0"/>
<xsl:template match="/">
<html>
<body>
<br></br>
<br></br>
<img src= "NULL" height="120" width="350"></img>
<br></br>
<br></br>
<table border="0" bordercolor="black" width="100%" align="center" cellpadding="2">
<tr>
<td ALIGN="left" valign="CENTER" bgcolor="#79a337"><font face="Tahoma" size="2" color="white">Relatório de Entrada de Sucata - Fornecedor - Semanal</font></td></tr>
</table>
<br></br>
<br></br>
<table border="1" bordercolor="#5b5b5d" width="100%" align="center" >
<xsl:for-each select="ROWSET/ROW">
<xsl:if test="col3!=col4">
<tr>
<td width="85%" ALIGN="CENTER" border="0" valign="CENTER" bgcolor="#1e1a1b" colspan="2"><h1><font face="Tahoma" color="FFFFFF" size="3"><b><xsl:value-of select="col3"/></b></font></h1></td>
<td width="85%" ALIGN="CENTER" border="0" valign="CENTER" bgcolor="#1e1a1b" colspan="5"><h1><font face="Tahoma" color="FFFFFF" size="3"><b><xsl:value-of select="col7"/></b></font></h1></td>
<td width="85%" ALIGN="CENTER" border="0" valign="CENTER" bgcolor="#1e1a1b" colspan="3"><h1><font face="Tahoma" color="FFFFFF" size="3"><b><xsl:value-of select="col9"/></b></font></h1></td>
</tr>
</xsl:if>
<xsl:if test="col3!=col4">
<tr>
<td width="10%" ALIGN="left" valign="CENTER" bgcolor="#EEE9E9"><font face="Tahoma" color="black" size="3" ><b>Empresa</b></font></td>
<td width="10%" ALIGN="right" valign="CENTER" bgcolor="#EEE9E9"><font face="Tahoma" color="black" size="2" ><b>Data</b></font></td>
<td width="20%" ALIGN="right" valign="CENTER" bgcolor="#EEE9E9"><font face="Tahoma" color="black" size="2" ><b>Fornecedor</b></font></td>
<td width="15%" ALIGN="right" valign="CENTER" bgcolor="#EEE9E9"><font face="Tahoma" color="black" size="2" ><b>Item</b></font></td>
<td width="10%" ALIGN="right" valign="CENTER" bgcolor="#EEE9E9"><font face="Tahoma" color="black" size="2" ><b>Quantidade</b></font></td>
<td width="15%" ALIGN="right" valign="CENTER" bgcolor="#EEE9E9"><font face="Tahoma" color="black" size="2" ><b>Valor Unitário</b></font></td>
<td width="30%" ALIGN="right" valign="CENTER" bgcolor="#EEE9E9"><font face="Tahoma" color="black" size="2" ><b>Valor Total</b></font></td>
</tr>
</xsl:if>
<tr>
<td width="10%" ALIGN="right" valign="top" ><font color="black" face="Tahoma" size="2"><xsl:value-of select="col3"/></font></td>
<td width="10%" ALIGN="right" valign="top" ><font color="black" face="Tahoma" size="2"><xsl:value-of select="col5"/></font></td>
<td width="20%" ALIGN="right" valign="top" ><font color="black" face="Tahoma" size="2"><xsl:value-of select="col6"/></font></td>
<td width="15%" ALIGN="right" valign="top" ><font color="black" face="Tahoma" size="2"><xsl:value-of select="col7"/></font></td>
<td width="10%" ALIGN="right" valign="top" ><font color="black" face="Tahoma" size="2"><xsl:value-of select="col8"/></font></td>
<td width="15%" ALIGN="right" valign="top" ><font color="black" face="Tahoma" size="2"><xsl:value-of select="col9"/></font></td>
<td width="30%" ALIGN="right" valign="top" ><font color="black" face="Tahoma" size="2"><xsl:value-of select="col10"/></font></td>
</tr>
</xsl:for-each>
</table>
<br></br>
<br></br>
<br></br>
<br></br>
<img src= "Null" height="20" width="30"></img><b><h10><right><font face="Calibri" size="1" color="grey"> Null</font></right></h10></b><br></br>
</body>
</html>
Agradeço desde já a todos!
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.