Retorna o token de acesso de acordo com os parâmetros cadastrados em sua geração.
RFI_getTokenByParameters( ) => CHAR |
Tipo | Descrição |
---|---|
| Código do token de acesso. Quando o conteúdo retornado for NULL, indica que houve algum erro na recuperação do token. Neste caso faça uso da função RFI_getErrorMessage para verificar o motivo do erro. |
FUNCTION RFI_getTokenByParameters_test() DEFINE l_token CHAR(36) CALL RFI_clearParameters() CALL RFI_addParameter("item","A001X40") LET l_token = RFI_getTokenByParameters() IF l_token IS NULL THEN CALL conout("RFI - Falha ao recuperar o token. Motivo: "||RFI_getErrorMessage()) ELSE CALL conout("RFI - Token: "||l_token CLIPPED) END IF END FUNCTION |
Fonte: rfi.4gl
A ordem para utilizar a pesquisa criação de um novo link de acesso RFI sempre terá a seguinte ordem de chamada de funções:
1 |
|
A pesquisa pelo token considera a ordem dos parâmetros adicionados, sempre respeitando a lista completa dos parametros utilizado no momento da sua geração, para realizar busca de um token único ativo na base, caso contrário correrá risco de detectar mais de um token, invalidando o retorno da função. Exemplo:
|