Forum Discussion

Syndicate_Admin's avatar
Syndicate_Admin
Administrator
3 years ago
Solved

Visual usando USERELATIONSHIP

Hola a todos Estoy tratando de crear un gráfico de columnas simple de la siguiente manera con 2 tablas: Fecha del calendario y Tabla de contrato. Tengo 2 relaciones de fecha entre ambas...
  • Syndicate_Admin's avatar
    Syndicate_Admin
    3 years ago

    Hola

    Lo resolví yo mismo.

    Gracias.

    En la línea 18, estaba usando la fecha de la tabla del calendario como comparación.

    Cuando lo cambié a Fecha de finalización del contrato, da como resultado el número correcto.

    El DAX completo:

    Value of Contract Expected to be Ended = 
    var _CurrentProdDate =
        CALCULATE(
            MAXX(
                Production,
                Production[Date]
                ),
            ALL( 'Calendar Date'[Date] ),
            Production[Status] 
                = "Being Processed"
        )
    
    var _ContractToBeEnded =
        SUMX (
            VALUES ( Contract[Customer] ),
            CALCULATE (
                MAX ( Contract[Annual Contract Value] ),
                Contract[Contract End Date]
                    >= _CurrentProdDate,
                USERELATIONSHIP (
                    Contract[Contract End Date],
                    'Calendar Date'[Date]
                )
            )
        )
    
    return
        _ContractToBeEnded

    @lbendlin