Autor Tópico: Algumas configurações da consulta alteradas para impressão  (Lida 786 vezes)

eloy

  • Avançado
  • ****
  • Mensagens: 266
    • Email
Algumas configurações da consulta alteradas para impressão
« Online: Março 24, 2014, 09:57:36 am »
Tenho uma consulta que quero fazer a impressão com configurações um pouco diferentes da que aparece na tela. Para o usuário a grid apareceria com formatação padrão, mais ao imprimir a formatação seria outra.

é claro q é possível fazer uma outra consulta igual, ai fazer a impressão nas configurações desejadas, porém além de mais trabalho tem tb a questão das modificações.


Dados das configurações específicas na impressão da grid,  ou seja, outros campos de configuração que seriam dados específicos para impressão:

Exibir Títulos
Quebra de linha no título
Alinhamento Horizontal
- Margens         
baixo
direita
esquerda    
-Alinhamento Campos
Largura da Tabela     
Unidade da Largura da Tabela
Colunas da Tabela    

Haroldo

  • Expert
  • *****
  • Mensagens: 6268
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Algumas configurações da consulta alteradas para impressão
« Responder #1 Online: Março 24, 2014, 10:14:40 am »
Crie um tema de acordo com o layout desejado.
Crie um botão para chamar a própria app,  já informando que será para impressão e passando o tema que ela vai receber.

eloy

  • Avançado
  • ****
  • Mensagens: 266
    • Email
Re:Algumas configurações da consulta alteradas para impressão
« Responder #2 Online: Março 25, 2014, 12:40:17 pm »
Crie um tema de acordo com o layout desejado.
Crie um botão para chamar a própria app,  já informando que será para impressão e passando o tema que ela vai receber.

Obrigado Haroldo.

uma pergunta básica, como modificar o tema dinamicamente na ocasião de chamar a própria APP ?. Eu procurei em apl_conf() e sc_redir() e não achei.

Haroldo

  • Expert
  • *****
  • Mensagens: 6268
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Algumas configurações da consulta alteradas para impressão
« Responder #3 Online: Março 25, 2014, 12:52:15 pm »
passe um parâmetro para consulta com o nome do tema que você deseja."

na onscriptinit:

if (!empty([myTheme])) {

    sc_set_theme([myTheme]);

}
« Última modificação: Março 25, 2014, 01:03:38 pm por Haroldo »

Haroldo

  • Expert
  • *****
  • Mensagens: 6268
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:Algumas configurações da consulta alteradas para impressão
« Responder #4 Online: Março 25, 2014, 01:23:08 pm »
Só uma observação:

A ação para impressão html eh a função javascript:nm_gp_print()

e se não me engano essa função desabilita o temam tirando cores, imagens, se for, então a questão do tema não surgirá efeito.

saulobborges

  • Expert
  • *****
  • Mensagens: 1392
    • SGi Sistemas
    • Email
Re:Algumas configurações da consulta alteradas para impressão
« Responder #5 Online: Abril 02, 2014, 04:56:58 pm »
Só uma observação:

A ação para impressão html eh a função javascript:nm_gp_print()

e se não me engano essa função desabilita o temam tirando cores, imagens, se for, então a questão do tema não surgirá efeito.
Na exportação tem como definir se será colorido ou preto e branco, e se vai imprimir o background, mas isso não dá pra definir dinamicamente tem que colocar fixo.