Pular para o conteúdo principal

Configurando o Totvs Smart Client na inicialização


Para ficar registrado, seguem os parâmetros para configurar a inicialização do TOTVS Smart Client :

C(Connection)
Nome da seção de conexão, que será usada, para a conexão ao Totvs Application Server(TotvsAppServer).
E(Environment)
Nome da seção do ambiente , no (INI do Server), que será utilizada para definições gerais.
L(Log File)
No diretório de execução do Totvs Smart Client, é gerado um arquivo de log para não conformidades que ocorram no Totvs Smart Client (antes que este se conecte com o Totvs Application Server). Este arquivo é gerado com o nome de Totvs Smart Client.
M(AllowMultiSession)
Permite múltiplas instâncias cópias do Totvs Smart Client na mesma máquina. No modo default não permite multiplas sessões.
P(Main Program) Identifica o programa (APO) inicial.
Q(Quiet)
Indica que o Totvs Smart Client não deverá mostrar o Splash (imagem de Apresentação) e a tela de identificação de parâmetros iniciais, necessita ser acompanhada da cláusula -P.

Exemplo da linha:

d:\protheus\bin\smartclient\smartclient.exe -e=meuambiente -p=sigaadv -q




Veja também: Usando o totvsmntlic


Comentários

  1. Bom dia,
    A cláusula Q não implica na P. Podendo ser usada sozinha.
    Porém a P deve ser acompanhada da E e vice versa.

    Abraço

    ResponderExcluir
  2. Olá, poderia detalhar melhor esta configuração.

    Sou nova neste sistema, devo criar um novo parametro?

    ResponderExcluir
    Respostas
    1. Olá Ariane,

      Antes de tudo, obrigado pela visita!
      Bom sobre sua dúvida. Este post trata os parâmetro que podem ser informados para o executável SMARTCLIENT do Protheus. Para informar estes parâmetros você deve criar um atalho, no Windows, para o smartclient. Feito isto, clique com o botão direito sobre o atalho, clique em Propriedades, e no campo onde está o smartclient.exe, informe os parâmetros, conforme o 'exemplo da linha' mostrado acima (abaixo da tabela de parâmetros). Veja que o parâmetro 'p', no exemplo, informou que o programa a ser aberto pelo smartclient deverá ser o SIGAADV, mas você poderia ter colocado SIGACFG, para criar um atalho para abrir o Configurador.

      É assim mesmo, com o tempo você vai pegando. Mantenha contato e, muito obrigado novamente! Nosso blog agradece sua visita!

      Atenciosamente,
      Microsigadvpl Blog.

      Excluir

Postar um comentário

Postagens mais visitadas deste blog

Teclas de Atalhos TOTVS Developer Studio (Eclipse)

Seguem os atalhos para o TOTVS Developer Studio  (Eclipse)  : CTRL+H Localizar vários locais CTRL+F Localizar / substituir CTRL+K Localizar proximo resultado abaixo CTRL+SHIFT+K Localizar proximo resultado acima F11 Depurar F5 Percorre linha F6 Pula linha CTRL+F8 Trocar perspectiva CTRL+F7 Mudar visualização CTRL+F6 Navegar entre os fontes abertos CTRL+M Maximiza / miniminiza fonte CTRL+N Novo (wizard) CTRL+L Ir para linha CTRL+D Deleta toda linha CTRL+ALT+DOWN Duplica linha para baixo CTRL+ALT+UP Duplica linha para cima CTRL+SHIFT+L Apresenta lista de atalhos ALT+UP Move linha para cima ALT+DOWN Move linha para baixo CTRL+SHIFT+I Indenta o fonte CTRL+F9 Compilar CTRL+ESPAÇO A

Impressão com imagens no Protheus

Muitas vezes é necessário incluir uma imagem num relatório (uma logomarca por exemplo). Uma das maneiras de se fazer isto, é usar a classe TMSPRINTER() . O programa exemplo abaixo, ilustra bem como fazer. Este usa também a classe TFONT() (o tamanho do fonte leva o sinal de menos) : # include "PROTHEUS.CH" # include "RWMAKE.CH" user function fImprimeG() local oFont08 := tfont():New( 'Courier new' ,, -8, .t.),,; oFont09 := tfont():New( 'Courier new' ,, -9, .t.),,; oFont10 := tfont():New( 'Courier new' ,,-10, .t.) oPrint:=tmsprinter():new( "Impressao Grafica" ) oPrint:setportrait() oPrint:SetpaperSize(9) // PAPEL A4 if .not. oPrint:Setup() // MOSTRA JANELA DE CONFIGURAÇÃO DE IMPRESSAO msgalert( "IMPRESSAO CANCELADA." ) return nil endif // ESTE BLOCO PODE FICAR EM LOOP (DO WHILE, FOR..., ETC.) oPrint:StartPage() // oPrint:sayBitmap(linha, coluna, "C:\SUAPASTA\SUAIMAGEM.BMP", largura, al

Variáveis públicas do Protheus

Variáveis Públicas Disponíveis no Protheus: Nome Tipo Tamanho Descrição aEmpresas (A) Array contendo tantos elementos quanto forem as empresas e filiais cadastradas no sistema sendo que cada elemento se encontra no formato “EEFF” (Empresa + Filial) Ex.: “5501”. cAcesso (C, 128) Permissões de Acesso do Usuário. cEmpAnt (C, 2) Número da Empresa que está em uso no momento. Ex.: "55". cModulo (C, 3) Sigla do Módulo que está em uso no momento. Ex.: "EST" para o Módulo de Estoque. cNivel (N, 1) Nível de Acesso do Usuário podendo variar de 0 a 9 sendo que 9 indica um Administrador. cNumEmp (C, 4) Número da Empresa + Filial que está em uso no momento. Ex.: "9901". cSenha (C, 6) Senha do Usuário. cUserName (C, 15) Nome do Usuário sem brancos a direita. cUsuario (C, 533) Informações do usuário:de 001 a 006 – Senha do Usuário (6 dígitos)de 007 a 021 – Nome do Usuário (15 dígitos)de 022 a 533 – Permissões de Acesso (512 dígitos) dDataBa