A linha Microsiga Protheus permite que todas as rotinas listadas no Menu, possam ser executados sem que haja necessidade da passagem pelo menu do usuário.
Esta operação pode ser realizada de duas formas distintas:
- Via SmartClient
- Via SmartClientHTML
- Código numérico do módulo Microsiga Protheus
- Nome da Rotina de menu que será invocada
Invocando uma rotina via linha de comando - TOTVS | SmartClient
Ao ser iniciado, o TOTVS | SmartClient exibe a tela de parâmetros iniciais, para identificação do Ambiente, da Conexão e do APO inicial. Porém, tais informações podem ser informadas através da linha de comando do ícone de acesso ao TOTVS | SmartClient.
Através desta funcionalidade do TOTVS | SmartClient, podemos criar um atalho para uma rotina especifica do produto, conforme exemplo abaixo:
Smartclient.exe -m -p=sigabpm -e=environment -c=tcp -a=5 -a=mata010
No exemplo acima são passados dois parâmetros para o programa inicial, o primeiro parâmetro é o código do módulo e o segundo parâmetro é o nome da rotina. Além dos demais parâmetros de linha de comando do TOTVS | SmartClient
Invocando uma rotina via TOTVS | SmartClientHTML
Ao ser iniciado, o TOTVS | SmartClientHTML exibe a tela de parâmetros iniciais, para identificação do Ambiente, da Conexão e do APO inicial. Porém, tais informações podem ser informadas através da barra de endereço do Browse de acesso ao TOTVS | SmartClientHTML.
Através desta funcionalidade do TOTVS | SmartClientHTML, podemos criar um atalho para uma rotina especifica do produto, conforme exemplo abaixo:
http://localhost:8081/?auto=true&StartProg=SIGABPM&Comm=TCP&Env=Environment&p0=5&p1=mata010
No exemplo acima são passados dois parâmetros para o programa inicial, o primeiro parâmetro é o código do módulo (p0) e o segundo parâmetro (p1) é o nome da rotina. Além dos demais parâmetros de linha de comando do TOTVS | SmartClientHTML