How to solve that error?

HEEEEELP


IF(

(SELECT(Anos Seminários[ID],
AND( TODAY() >= [Inicio do Período], TODAY() <= [Fim do Período]
)
))

(ANY(SELECT(Cadastro Geral de Membros e Obreiros Fiéis da ADEFE EUROPA[Pgto. da Anuidade], ([ID
Cód] = [_THISROW].[ID Cód]))))
,

“Sim. Pagamento já foi feito e Informado no 2º Menu” , “”
)

Cannot compare List with Enum in (SELECT(Anos Seminários[ID],AND((TODAY() >= [Inicio do Período]), (TODAY() <= [Fim do Período]))) = ANY(SELECT(Cadastro Geral de Membros e Obreiros Fiéis da ADEFE EUROPA[Pgto. da Anuidade],(“[ID Cód]” = [_THISROW].[ID Cód]))))

Please try wrapping the following expression with ANY().

(SELECT(Anos Seminários[ID],
AND( TODAY() >= [Inicio do Período], TODAY() <= [Fim do Período]
)
))

SELECT() produces a list. The expression compares it with a single value given by

ANY(SELECT(Cadastro Geral de Membros e Obreiros Fiéis da ADEFE EUROPA[Pgto. da Anuidade],(“[ID Cód]” = [_THISROW].[ID Cód]))))

You could try below

IF(

ANY((SELECT(Anos Seminários[ID],
AND( TODAY() >= [Inicio do Período], TODAY() <= [Fim do Período]
)
)))

(ANY(SELECT(Cadastro Geral de Membros e Obreiros Fiéis da ADEFE EUROPA[Pgto. da Anuidade], ([ID
Cód] = [_THISROW].[ID Cód]))))
,

“Sim. Pagamento já foi feito e Informado no 2º Menu” , “”
)

Change highlighted in orange. The above will solve the syntactical error but the correctness of result will depend on the logic built in the expression per needs.

2 Likes

Muchas Gracias estimado Suvrutt_Gurjar

Eres muy amable!!

2 Likes