Autor Tópico: Imprimindo em HTML  (Lida 1718 vezes)

pessanha

  • Expert
  • *****
  • Mensagens: 643
    • Email
Imprimindo em HTML
« Online: Janeiro 03, 2009, 06:07:24 pm »
Estou com um relatório em FORMATO LIVRE (HTML).
Quanto ao formato livre(html), já esta pronto. Mas não consegui incluir uma rotina que eu possa validar um campo no relatório (html), tipo ´CHECK´, para que eu possa selecionar os itens que serão impresso. Bem, quanto ao campo, ao gerar o formato livre, inclui o campo e quando eu seleciono o item, funciona tranquilo. A questão é validar o mesmo.


Alguem pode me ajuda?

segue o arquivo html, gerado.


<table border="0" cellspacing="0" cellpadding="0" width="748">
    <tr>
        </td>

        <td width="231" height="10" align="left" valign="center">
                <font face="verdana" style="font-size:10px">
                Nome do cliente<b><br>{clienteID}</b>
                </font>
                <td width="108" height="10" align="left" valign="center">
           
             <font face="verdana" style="font-size:10px">
                #Ordem<b><br></b></font><b><font face="Verdana" color="red"><span style="font-size:12px; background-color:rgb(204,204,204);">{remessaID}</span></font></b><font face="verdana" style="font-size:10px">
                </font>
                <td width="118" height="10" align="left" valign="center">
           
             <font face="verdana" style="font-size:10px">
                &nbsp;Emitido<b><br> {rm_emissao}</b>
</font><font face="Verdana"><span style="font-size:10px;"><b></b></span></font>               
                <td width="111" height="10" align="left" valign="center">
           
             <font face="verdana" style="font-size:10px">
                Transação<b><br> {tmoeda}</b>
                </font>
                <td width="105" height="10" align="left" valign="center">
           
             <font face="verdana" style="font-size:10px">
             Valor à pagar<br><b>{conversao}</b>                        
                </font>

                <td width="75" height="10" align="left" valign="center">
            <font face="Verdana" style="font-size:10px;">
            </font>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;                  <font face="Verdana" style="font-size:10px;"><input type="checkbox" name="{seleciona1}">
             </font>            
    </tr>
</table>

<table border="1" cellspacing="0" cellpadding="0" width="781">
    <tr>
                <td width="239" height="10" align="left" valign="center">
                <font face="verdana" style="font-size:10px">
            
                Beneficiário<br><b>{recebedorID}</b>
                </font>
                <td width="111" height="10" align="left" valign="center">
                <font face="verdana" style="font-size:10px">
                CPF <br><B>{r_cpf}</b>
                </font>
            
                        <td width="148" height="10" align="left" valign="center">
            <p>                <font face="verdana" style="font-size:10px">
                Conta Bancária<br><B>{contaID}</b>
</font>                <font face="Verdana"><span style="font-size:7px;"><b>(</b></span></font><font face="Verdana"><span style="font-size:8px;"><b>{tipo_conta})</b></span></font></p>
<td width="189" height="10" align="left" valign="center">
                <font face="verdana" style="font-size:10px">
             Nome do banco<br><b>{c_banco}</b>
            </font>
            
               <td width="82" height="10" align="left" valign="center">         
                <font face="verdana" style="font-size:10px">
                Agencia<br><b>{c_agencia}</b>
             </font>

     </tr>

</table>[/i]
<p>&nbsp;</p>


« Última modificação: Janeiro 03, 2009, 06:45:09 pm por pessanha »

Haroldo

  • Expert
  • *****
  • Mensagens: 6264
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re: Imprimindo em HTML
« Responder #1 Online: Janeiro 12, 2009, 09:46:49 am »
Desculpa, mas não consigo imaginar oque deseja fazer, pis a selção doque vai ser impresso, geralmente é feita no filtro da aplicação.

pessanha

  • Expert
  • *****
  • Mensagens: 643
    • Email
Re: Imprimindo em HTML
« Responder #2 Online: Janeiro 12, 2009, 10:38:14 pm »
Neste formato livre acima, estou mostrando na tela algumas informações. Nestas informações mostradas, preciso selecionar algumas para que quando eu precionar o botão para imprimir somente as selecionadas vão ser impressas.

Rodrigo Lins

  • Global Moderator
  • Expert
  • *****
  • Mensagens: 504
    • Overalt I.T
Re: Imprimindo em HTML
« Responder #3 Online: Janeiro 30, 2009, 10:55:38 am »
Bom Dia,

A aplicação de "Formato Livre", é livre porém nem tanto, isto que você está querendo fazer de validar um campo do tipo "select" , por exemplo, não é possível porque não é um formulário ou controle ou filtro, se você observar na aplicação do tipo "Consulta" não é possível você criar este objeto e validar, no formato livre é a mesma coisa, pois é baseado em uma consulta. Criar o objeto pode criar sem problemas, porque é no HTML porém, validar não vai conseguir.

Você poderia fazer na aplicação de filtro toda a validação / programação, até com campos criados , por exemplo, para o usuários passar os parametros e informações necessárias para imprimir (com variáveis globais, etc) e a partir daí vocÊ gerar o HTML. Vai ser a forma que você conseguirá e creio que ficará melhor.

Espero ter ajudado.

Rodrigo Lins.

pessanha

  • Expert
  • *****
  • Mensagens: 643
    • Email
Re: Imprimindo em HTML
« Responder #4 Online: Março 07, 2009, 01:30:32 pm »
Valeu pela dica. so agora, vi!!!!
Vou seguir seu conselho.....

Obrigado....