Ponto-de-Entrada: FRTCALLRPC - Manipula conexão RPC para rotinas chamadas a partir da Function FR271CMyCall
Abrangências: | Microsiga Protheus 10 |
Compatível Países: | Todos |
Sistemas Operacionais: | Windows |
Compatível às Bases de Dados: | Todos |
Idiomas: | Português (Brasil) |
Descrição:
Este ponto de entrada é utilizado para manipular a conexão RPC das funções chamadas a partir da FR271CMyCall. Dessa forma é possível direcionar a consulta RPC para servidores distintos dependendo da situação desejada.
Programa Fonte
Sintaxe
FRTCALLRPC - Manipula conexão RPC para rotinas chamadas a partir da Function FR271CMyCall ( < cFuncao> ) --> aRet
Parâmetros:
Nome | Tipo | Descrição | Default | Obrigatório | Referência | ||||||||||||
cFuncao | Caracter | String com nome da função a ser executada via RPC | X |
Retorno
-
aRet(array_of_record)
- Posições esperadas no ArrayaRet[1] //RPCServeraRet[2] //RPCPortaRet[3] //RPCEnvaRet[4] //RPCEmpaRet[5] //RPCFilial
Exemplos
User Function FRTCALLRPC()Local aRetIf Upper(PARAMIXB[1]) == "T_TPPCLRPCLEG" aRet := {} Aadd(aRet,"RPCServer") //RPCServer Aadd(aRet,"RPCPort") //RPCPort Aadd(aRet,"RPCEnv") //RPCEnv Aadd(aRet,"RPCEmp")//RPCEmp Aadd(aRet,"RPCFilial")//RPCFilialEndIfReturn aRet
Variáveis
Nome | Tipo | Escopo | Pode Alterar | descrição | ||||||||||
Array of Record | Global | Não |
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas