Jump to content

dev botao

ACBrDANFCeFortesFr Impressão sem setup


Go to solution Solved by Victor H. Gonzales - Panda,
  • Este tópico foi criado há 780 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

No ACBrDANFCeFortesFr linha 1396 há a instrução

RLLayout.PrintDialog  := (not MostraPreview) and EstaVazio(Impressora);

Tal instrução impossibilita que possamos imprimir de forma automática, pois fica abrindo o setup de impressão mesmo estando marcado como false.

Isso tem impossibilitado impressões diretas utilizando a impressora padrão no windows.

Se já existe a propriedade MostrarSetup o correto entendo deveria ser

RLLayout.PrintDialog  := MostraSetup; (não ?)

Para que cada um determine como queira se mostra ou não o setup de impressão.

Estou informando em impressora um valor = 'X'. Hoje esta sendo tratado pelo windows e enviando para a impressora padrão, mas e amanhã, será que vai - ou vai dar algum erro.

Qual a maneira que podemos fazer para que não exibe o setup de escolha na impressão?

Link to comment
Share on other sites

  • Consultores
  • Solution
Em 23/06/2022 at 12:35, herculanojs disse:

No ACBrDANFCeFortesFr linha 1396 há a instrução

RLLayout.PrintDialog  := (not MostraPreview) and EstaVazio(Impressora);

Tal instrução impossibilita que possamos imprimir de forma automática, pois fica abrindo o setup de impressão mesmo estando marcado como false.

Isso tem impossibilitado impressões diretas utilizando a impressora padrão no windows.

Se já existe a propriedade MostrarSetup o correto entendo deveria ser

RLLayout.PrintDialog  := MostraSetup; (não ?)

Para que cada um determine como queira se mostra ou não o setup de impressão.

Estou informando em impressora um valor = 'X'. Hoje esta sendo tratado pelo windows e enviando para a impressora padrão, mas e amanhã, será que vai - ou vai dar algum erro.

Qual a maneira que podemos fazer para que não exibe o setup de escolha na impressão?

A propriedade é boleana, portanto alem dela ter o Setup como False, você precisa informar para o componente a qual impressora deve ser realizado o trabalho de impressão.

feito isso não irá aparecer o dialogo e o if está correto, se você desabilitou o setup de impressão, e não setou nenhuma impressora, não tem para onde ser enviado o trabalho de impressão, por isso tem a proteção boleana;

Consultor SAC ACBr

Victor H Gonzales - Pandaaa
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.  Discord

Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil

Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

"Aprender é a única coisa que a mente nunca se cansa, nunca tem medo e nunca se arrepende” - Leonardo da Vinci

"Ter sucesso é falhar repetidamente, mas sem perder o entusiasmo"

Link to comment
Share on other sites

  • 1 month later...
  • Este tópico foi criado há 780 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Guest
This topic is now closed to further replies.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.