0 Replies Latest reply: Nov 19, 2016 12:59 PM by Carlos Zazula RSS

    Parâmetro em função.

    Carlos Zazula

      Pessoal,

      Criei um text conforme abaixo:

      =$(Nota('TAXA_EMP_ATEND_PARC'))

       

      Nele eu quero obter uma nota a partir de um indicador.

      Na "variável" Nota está definida conforme abaixo:

      $(Nota_Ajustada(

        only({<INDICADOR_CHAVE={$1}>} Limite_Inferior),

        only({<INDICADOR_CHAVE={$1}>} Limite_Superior),

      (

        sum({$<PERIODO_ANO=, PERIODO_MES=, PERIODO_ANO_MES={"$(=max(PERIODO_ANO_MES))"}>} NUM_SUM_VLR_ULT_MES_SEL)

        ),

      ,

        only({<INDICADOR_CHAVE={$1}>} Peso),

        only({<INDICADOR_CHAVE={$1}>} Polaridade_Calculo)))

       

      A função nota_ajustada recebe os 5 parâmetros e devolve a nota ajustada.

       

      O problema que está ocorrendo é que quanto passo no 3o parametro somente o periodo não ocorre o erro.

        (

        sum({$<PERIODO_ANO=, PERIODO_MES=, PERIODO_ANO_MES={"$(=max(PERIODO_ANO_MES))"}>} NUM_SUM_VLR_ULT_MES_SEL)

        )

       

      Mas quando passo o periodo_ano e periodo_mes ocorre o erro abaixo:

      Erros: Erros in expression ')' expected.

       

       

      mesmo eu deixando somente o PERIODO_ANO=, PERIODO_MES= o erro que aparece é:

      Error: Error in set modifier expression.

       

      Imagino ser algo bem simples, mas não estou conseguindo acertar.