Páginas filhas
  • RFI_getParamValue

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Bloco de código
RFI_getParamValue( [ < l_token > ] , [ < l_paramNameparamOrder > ] ) 

Parâmetros

Nome

Tipo

Obrigatório?

Descrição

l_token

CHAR

Sim

Código do token de acesso RFI.

l_paramNameparamOrder
CHAR
SimNome do parâmetro

Orderm sequencial em que o parâmetro foi registrado para o respectivo token de acesso. 

Exemplo: 

      RFI_getParamValue(l_token,1) → 1º parâmetro
      RFI_getParamValue(l_token,2) → 2º parâmetro

Retorno

Tipo

Descrição

CHAR

Conteúdo registrado para

o

a sequência de parâmetro

indicado

indicada.

(aviso) Caso o conteúdo retorne NULL, verifique o retorno da função RFI_getErrorMessage , pois em caso de retornar algum conteúdo diferente de NULL, indicar que houve erro na leitura deste parâmetro na base de dados. 

Exemplo 

Bloco de código
languageruby
themeConfluence
linenumberstrue
#---------------------------------#
 FUNCTION RFI_getParamValue_test()
#---------------------------------#
  DEFINE l_token  CHAR(36)

  LET l_token = "94b29b4bfb7a40008D13434fe67c09c0"

  IF RFI_isValidToken(l_token) THEN
     LET l_paramCodigoEmpresa = RFI_getParamValue(l_token,"codEmpresa"1) 

     #... <regra negócio para token válido> ...
  ELSE
     CALL log0030_mensagem(RFI_getErrorMessage(),"stop")
  END IF
END FUNCTION

...

Fonte: rfi.4gl


Veja também

RFI_newURLAccessTokengetParamName