A partir de a versão 17.3.0.6 será possível a execução de programas ADVPL e TL++ que não tenham interface gráfica utilizando apenas o Application Server.
Linha de comando: appserver.exe -run=<nomeDaFuncao>-env=<nomeDoEnvironment> <quaisquer outros parametros que queira passar para a função>
Exemplo de função, execução e saída esperada com passagem de parâmetros:
funcRunAdvpl.tlpp
main function funcRunAdvpl(parm As Variadic) local i conout(parm:vCount) For i := 1 To parm:vCount Conout(parm:vArgs[i]) Next return
Exemplo de função, execução e saída esperada utilizando entrada padrão:
soma.tlpp
Main Function Soma() Local n1 Local n2 conout("Digite o primeiro valor:") n1 := Val(conin()) conout("Digite o segundo valor:") n2 := Val(conin()) conout("Soma:" + cValToChar(n1+n2)) Return 0
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas