Bom dia Senhores´(as),
Para minha surpresa hoje pela manhã cheguei na empresa, fui dar uma olhada no PowerBI online e o mesmo voltou ao normal, pior senário quando isso acontece. Mas enfim, só compartilhando.
Para provar q eu não estou ficando louco vou mandar o print das versões do meu Desktop de Junho e Julho que ainda estão com problema e a versão de MAIO/2024 que não tem problema, vejam abaixo:
Versão do Desktop de Junho/2024.
Versão de Julho/2024
Versão de Maio/2024 (FUNCIONANDO)
Por este motivo vou baixar este pedido de socorro aqui galera.
abraço.
@Rafa Lemos, veja essas novas tentativas mas sem sucesso.
fórmulas abaixo.
Realizado =
VAR varSubtotal = SELECTEDVALUE(dim_mascaradre[masc_subtotal]) //mascara atual
VAR varOrdemContexto = MAX(dim_mascaradre[masc_ordem]) // maior valor da ordem do contexto
// VAR varValor = SUM(fato_lancamento_contabil[laco_valor]) // somatório do valor dos lançamentos
// soma os valores da conta lançado a crédito
VAR varValorCredito =
SUMX(
FILTER(
fato_lancamento_contabil,
fato_lancamento_contabil[Tipo_Lcto] = "C"
),
fato_lancamento_contabil[laco_valor]
)
// soma os valores da conta lançado a crédito
VAR varValorDebito =
SUMX(
FILTER(
fato_lancamento_contabil,
fato_lancamento_contabil[Tipo_Lcto] = "D"
),
fato_lancamento_contabil[laco_valor] * -1
)
VAR varValor = varValorDebito + varValorCredito
// calcula os totalizadores da estrutura do DRE
// a soma dos valores das contas que tem a ordem da mascara menor ou igual a ordem atual.
VAR varValorSubtotal =
CALCULATE(
varValor,
FILTER(
ALL(dim_mascaradre),
dim_mascaradre[masc_ordem] <= varOrdemContexto
)
)
VAR vMedida =
SWITCH(
TRUE(),
varSubtotal = 0, varValor,
varSubtotal = 1 && NOT(ISINSCOPE(dim_plano_conta[NÍVEL 2])), varValorSubtotal,
BLANK()
)
RETURN
vMedida
Realizado 2 =
VAR varSubtotal = SELECTEDVALUE(dim_mascaradre[masc_subtotal])
VAR varOrdemContexto = MAX(dim_mascaradre[masc_ordem])
// VAR varValor = SUM(fato_lancamento_contabil[laco_valor])
VAR varValorCredito =
SUMX(
CALCULATETABLE(
fato_lancamento_contabil,
fato_lancamento_contabil[Tipo_Lcto] = "C"
),
fato_lancamento_contabil[laco_valor]
)
VAR varValorDebito =
SUMX(
CALCULATETABLE(
fato_lancamento_contabil,
fato_lancamento_contabil[Tipo_Lcto] = "D"
),
fato_lancamento_contabil[laco_valor] * -1
)
VAR varValor = varValorDebito + varValorCredito
VAR varValorSubtotal =
CALCULATE(
SUM(fato_lancamento_contabil[laco_valor]),
FILTER(
ALL(dim_mascaradre),
dim_mascaradre[masc_ordem] <= varOrdemContexto
)
)
RETURN
SWITCH(
TRUE(),
varSubtotal = 0, varValor,
varSubtotal = 1 && NOT(ISINSCOPE(dim_plano_conta[NÍVEL 2])), varValorSubtotal,
BLANK()
)
Se puder me ajudar eu agradeço.