Páginas filhas
  • LGX - Chaves de configuração no arquivo de Profile

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

ChaveDescrição
logix.printfile.onlyLocalPrinter

Indica se apenas impressoras locais poderão ser selecionadas como destino de impressão pelo LOGIX, ou seja, não será permitido selecionar impressoras do SERVIDOR. Este controle é utilizado em caso de controle de bilhetagem de impressão, onde existe a necessidade de controlar o volume de impressões por área numa empresa.

1 - Ativo

0 - (PADRÃO) Inativo

(seleção)Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui.

logix.printfile.onlyLogixPrinter

Indica se apenas impressoras Logix poderão ser selecionadas como destino de impressão pelo LOGIX, ou seja, não será permitido selecionar impressoras LOCAIS.

1 - Ativo

0 - (PADRÃO) Inativo

(seleção)Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui.

logix.printfile.queueEnabled

Ativar o uso de fila de impressão.

1 - Ativo

0 - (PADRÃO) Inativo

Dica

Esta funcionalidade pode ser utilizada para ambientes CLOUD que utilizam acesso do tipo TELNET e precisam realizar impressão a partir do Logix, utilizando impressoras locais. Como não existe comunicação do acesso via TELNET com dispositivos da máquina local, é necessário enviar o arquivo para uma fila de impressão para que o arquivo seja impresso por uma aplicação que leia esta fila e envie o arquivo para a impressora definida.

Mais detalhes em Fila de Impressão.

logix.printfile.queueInterval

Intervalo de tempo para verificação da fila de impressão ativada via chave logix.printfile.queueEnabled.

O valor da chave deve deve ser definido em segundos, sendo aceito no mínimo 60 segundos.

O tempo padrão desta chave é 180 segundos (3 minutos).

logix.printfile.application

Indicar o aplicativo que será responsável por realizar a impressão de arquivos a partir do sistema operacional utilizado na máquina local ou servidor.

Esta chave permite indicar aplicativos distintos para ambientes distintos (windows / linux / macos) e para extensões distintas de arquivos (lst, txt, pdf, etc.). Para isso pode-se adicionar a chave o sistema operacional e/ou extensão de arquivos distintamente no seguinte formato:

   logix.printfile<.extensão_arquivo>.application<.sistema_operacional>

Quando o sistema não encontrar a chave identificada para os respectivos sistema operacional e extensão do arquivo em questão, irá adotar o valor padrão para a chave padrão.

Os aplicativos padrões de impressão para cada ambiente são:

AmbienteAplicativo padrão
Windows

LPDOS.EXE

Este aplicatiovo deve estar localizado na pasta TOOLS abaixo da pasta indicada como ROOTPATH do ambiente em uso do Appserver Totvstec.

Linux ou MacOSComando nativo linux "lp"


A chave permite definir apenas SISTEMA_OPERACIONAL ou apenas EXTENSÃO_ARQUIVO ou ambos. Neste caso teremos as seguintes possibilidades:

Formato
logix.printfile<.extensão_arquivo>.application
logix.printfile.application<.sistema_operacional>
logix.printfile<.extensão_arquivo>.application<.sistema_operacional>

Para extensão_arquivo pode informar as extensões desejadas. Exemplo: .pdf, .txt, .lst, .doc, etc.

Para sistema_operacional pode informar: windows, linux ou macos.

logix.printfile.param

Indicar a lista de parâmetros para o aplicativo registrado na chave logix.printfile.application. A forma como esta chave é parametrizada é a mesma da chave logix.printfile.application, ou seja, permite informar o sistema operacional e/ou extensão de arquivo na chave.

Os parâmetros informados aceitam as seguintes TAGs, que são substituídas automaticamente durante a execução pelo sistema são:

TAGDescrição
FILE(Obrigatório) Caminho completo do arquivo a ser impresso.
PRINTER(Obrigatório) Nome da impressora selecionada pelo usuário.
LOGFILE(Opcional) Caminho completo do arquivo de LOG. Quando não for informada uma pasta do arquivo, irá registrar o LOG automaticamente na pasta Temporária do servidor ou local.
logix.printfile.logfile

(OPCIONAL) Nome de arquivo de LOG de saida gerado pelo aplicativo de impressão configurado na chave logix.printfile.application.

Esta chave por padrão é utilizada para o aplicativo LPDOS.EXE e para isso também possui um nome de arquivo de log padrão gerado pelo sistema como lpdos.log.

A pasta padrão de geração do arquivo será sempre a pasta temporária do servidor ou Local.

Este arquivo de log é gerado para identificar falhas no processo de impressão e com isso, se o conteúdo do arquivo de LOG possuir algum conteúdo após impressão, indica a existência de possíveis problemas na impressão.

logix.printfile.execmode

Modo de execução para o aplicativo de impressão parametrizado na chave logix.printfile.application.

0 - (PADRÃO) WaitRun. O sistema irá aguardar o término da execução do aplicativo de impressão antes de retomar a execução do sistema.

1 - ShellExecute. O sistema irá invocar a operação "OPEN" do sistema operacional para o aplicativo de impressão configurado na chave logix.printfile.application.

logix.printfile.debug

Ativar o modo DEBUG para impressão de relatórios para auxiliar na identificação de problemas em alguma impressão de relatório.

1 - Ativo

0 - (PADRÃO) Inativo

Dica
Quando a chave logix.debug estiver inativa (0), pode-se ativar o debug apenas das operações de impressão de relatórios usando esta chave logix.printfile.debug, onde serão emitidas mensagens no arquivo de LOG para acompanhar o processo de impressão.
logix.printfile.keepfile

Remover arquivo PDF gerado no servidor, quando for selecionada a impressão local de um relatório no formato PDF.

1 - Ativo. Arquivo PDF será removido do servidor após finalizar o processo de impressão local do relatório, mantendo cópia do relatório PDF apenas no disco local.

0 - (PADRÃO) Inativo


Freeform / Metadados

ChaveDescrição
logix.metadata.resPrefix

Lista dos prefixos para criação de formulários CRUD (FRM1002), Formulários de processamento (FRM1003), Barra de Ferramentas (FRM1001) e Zoom (FRM1008) específicos.
Para informar mais de um prefixo válido, deve-se separar os prefixos usando vírgula (,).

Exemplo:

    logix.metadata.resPrefix = atp,ars
logix.freeform.grid.addRowOption

Comportamento padrão para inclusão de linhas em componente GRID.

0 - (PADRÃO) A inclusão de uma nova linha em grid será realizada sempre após a última linha de dados preenchida.

1 - A inclusão de uma nova linha em grid será realizada na linha onde o cursor estiver posicionado.

(seleção)Esta chave permite configuração diferenciada por Usuário e/ou Programa. Clique aqui.

...