Imprimindo em HTML

(pessanha) #1

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.

    <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 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>
            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>

({tipo_conta})

Nome do banco
{c_banco}
            <td width="82" height="10" align="left" valign="center">          
            <font face="verdana" style="font-size:10px">
		    Agencia<br><b>{c_agencia}</b>
		    </font>

 </tr>
[/i]

 

(Haroldo) #2

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) #3

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) #4

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) #5

Valeu pela dica. so agora, vi!!!
Vou seguir seu conselho…

Obrigado…