ScriptCase Forum

Aplicações => Consultas => Tópico iniciado por: pessanha em Janeiro 03, 2009, 06:07:24 pm

Título: Imprimindo em HTML
Enviado por: pessanha em 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>


Título: Re: Imprimindo em HTML
Enviado por: Haroldo em 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.
Título: Re: Imprimindo em HTML
Enviado por: pessanha em 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.
Título: Re: Imprimindo em HTML
Enviado por: Rodrigo Lins em 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.
Título: Re: Imprimindo em HTML
Enviado por: pessanha em Março 07, 2009, 01:30:32 pm
Valeu pela dica. so agora, vi!!!!
Vou seguir seu conselho.....

Obrigado....