Ir para conteúdo
Fórum Script Brasil
  • 0

(Questionamento) Como adicionar quebras em relatórios MAIL


Felipe AW

Pergunta

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

Até agora não há respostas para essa pergunta

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.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152k
    • Posts
      651,8k
×
×
  • Criar Novo...