Impressão de consulta em formato livre - Ajuda

(rrma) #1

Pessoal, existe a possibilidade de retirar da impressão os dados colocados pelo navegador, como título da página (topo esq.), url do arquivo (topo direito), número de página (rodapé esquerdo) e data/hora (rodapé direito)?
Gostaria que minha impressão saísse sem estes dados. Tem como retirar isso via html?

Obrigado a todos.
Rodrigo

(Arquimedes) #2

Criando um template para sua aplicação - Formato Livre

O ScriptCase da a opção de você criar consultas/relatórios, com formatos personalizados, (boletos,fichas e etc). Você pode criar em um editor html o seu próprio modelo de saída observando as regras descritas abaixo.

O Template deve ser desenvolvido em HTML. Nesse arquivo HTML devemos especificar onde serão exibidos os campos referentes a consulta em sua tabela. Para especificarmos o local onde os registros da tabela serão exibidos, utilizamos chaves {variavel}. Como mostra o HTML do template de impressão de etiquetas para mala direta exibido abaixo:
Código HTML

{Nome}
{Endereco}
{Bairro} - {Cidade}- {Estado}
{Assunto}
{Setor}
Vizualização do código HTML Acima {Nome} {Endereco} {Bairro}-{Cidade}-{Estado} {Assunto} {Setor}

No formato livre também podemos utilizar o recurso dos loops que são definidos por flags no próprio template, veja em vermelho:
Código HTML

{Nome}
{Endereco}
{Bairro} - {Cidade}- {Estado}
{Assunto}
{Setor}
Vizualização do código HTML Acima {Nome} {Endereco} {Bairro}-{Cidade}-{Estado} {Assunto} {Setor}

As partes em vermelho delimitam onde o loop começa e onde ele termina. A quantidade de vezes que ele acontece é determinada pelo número de colunas da sua consulta.

Ex: Se a sua consulta estiver definida para ser exibida com 3 colunas o resultado final do loop será o mostrado abaixo.
Código HTML

{Nome}
{Endereco}
{Bairro} - {Cidade}- {Estado}
{Assunto}
{Setor}
{Nome}
{Endereco}
{Bairro} - {Cidade}- {Estado}
{Assunto}
{Setor}
{Nome}
{Endereco}
{Bairro} - {Cidade}- {Estado}
{Assunto}
{Setor}
Vizualização do código HTML Acima {Nome} {Endereco} {Bairro}-{Cidade}-{Estado} {Assunto} {Setor} {Nome} {Endereco} {Bairro}-{Cidade}-{Estado} {Assunto} {Setor} {Nome} {Endereco} {Bairro}-{Cidade}-{Estado} {Assunto} {Setor}

Agora que já sabemos um pouco sobre templates, você pode construir um template de sua preferência com a extenção .html e adicionar ao ScriptCase. Após a inclusão do template (ver imagens abaxo) criar a consulta e veja a próxima página.

No menu Configuração -> Visualização -> Templates para editar os templates do ScriptCase.

Escolha a opção Formato Livre e em seguida clique no botão Upload para incluir o seu modelo html.

Acesse a Configuração da Consulta e altere a Orientação para Formato Livre.

Acesse a Configuração da Visualização e em Modelo para o Corpo, informe o arquivo html que você fez upload.

Após a definição do template devemos formatar nossa consulta primeiro relacionando as variáveis criadas no template com os campos da tabela referente a consulta e formatar os tipos dos campos.

Como mostra a imagem abaixo:

Feito isso o ScriptCase vai produzir relatórios baseados no formato que você escolheu.

Veja como ficará a saida da sua aplicação.

(Cleyton Euler) #3

Uma solução paliativa seria tirar isso nas configurações da impressora.