Retorna o nome de um parâmetro registrado para um link de acesso RFI, com base no código de Token de acesso registrado para o link.
RFI_getParamName( [ < l_token > ] , [ < l_paramOrder > ] ) |
Nome | Tipo | Obrigatório? | Descrição |
|---|---|---|---|
l_token |
| Sim | Código do token de acesso RFI. |
l_paramOrder | | Sim | Orderm sequencial em que o parâmetro foi registrado para o respectivo token de acesso. Exemplo: RFI_getParamName(l_token,1) → 1º parâmetro |
Tipo | Descrição |
|---|---|
| Nome do parâmetro registrado para a sequência de parâmetro indicada.
|
#---------------------------------#
FUNCTION RFI_getParamValue_test()
#---------------------------------#
DEFINE l_token CHAR(36)
LET l_token = "94b29b4bfb7a40008D13434fe67c09c0"
IF RFI_isValidToken(l_token) THEN
LET l_parametro = RFI_getParamName(l_token,1)
IF l_parametro = "codEmpresa" THEN
LET l_paramCodigoEmpresa = RFI_getParamValue(l_token,1)
END IF
#... <regra negócio para token válido> ...
ELSE
CALL log0030_mensagem(RFI_getErrorMessage(),"stop")
END IF
END FUNCTION |
Fonte: rfi.4gl
Veja também