Advance your Data & AI career with 50 days of live learning, dataviz contests, hands-on challenges, study groups & certifications and more!
Get registeredGet Fabric Certified for FREE during Fabric Data Days. Don't miss your chance! Learn more
Hi All,
I have requriement in Paginated Report where I am using 4 tables to join
PayItem, Projects, Date and BilledRevenueDetail.
My Dax Query Editor giving me this below error. please help.
My Code
EVALUATE
VAR PayItemProjects =
ADDCOLUMNS(
SUMMARIZE(
PayItem,
PayItem[PayItemId],
PayItem[PayItemNumber],
PayItem[Description],
PayItem[UnitofMeasureName],
PayItem[ForecastTakeOffQuantity],
PayItem[ForecastUnitRevenue],
PayItem[Project_id],
"SumForecastFinalRevenue", SUM(PayItem[ForecastFinalRevenue])
),
"ProjectName", LOOKUPVALUE(Projects[ProjectName], Projects[Project_id], PayItem[Project_id])
)
VAR BilledPayItem =
ADDCOLUMNS(
SUMMARIZE(
BilledRevenueDetail,
BilledRevenueDetail[PayItemId],
BilledRevenueDetail[BilledDate]
),
"SumBilledRevenue", CALCULATE(SUM(BilledRevenueDetail[BilledRevenue])),
"BilledQuantity", CALCULATE(SUM(BilledRevenueDetail[BilledQuantity]))
)
VAR DateInfo =
SELECTCOLUMNS(
Date,
"BilledDate", Date[Date],
"Year", Date[Year],
"MonthName", Date[MonthName]
)
VAR Result =
NATURALINNERJOIN(
PayItemProjects,
BilledPayItem
)
VAR FinalResult =
NATURALINNERJOIN(
Result,
DateInfo
)
RETURN
SELECTCOLUMNS(
FinalResult,
"PayItemId", [PayItemId],
"Project_id", [Project_id],
"ProjectName", [ProjectName],
"PayItemNumber", [PayItemNumber],
"Description", [Description],
"UnitofMeasureName", [UnitofMeasureName],
"ForecastTakeOffQuantity", [ForecastTakeOffQuantity],
"ForecastUnitRevenue", [ForecastUnitRevenue],
"SumForecastFinalRevenue", [SumForecastFinalRevenue],
"BilledQuantity", [BilledQuantity],
"SumBilledRevenue", [SumBilledRevenue],
"BilledDate", [BilledDate],
"Year", [Year],
"MonthName", [MonthName]
)
Solved! Go to Solution.
Date is a key word in DAX. If you have a table called Date you need to quote it with single quotes.
eg 'Date'[Date] instead of just Date[Date]
Date is a key word in DAX. If you have a table called Date you need to quote it with single quotes.
eg 'Date'[Date] instead of just Date[Date]
Advance your Data & AI career with 50 days of live learning, contests, hands-on challenges, study groups & certifications and more!
Check out the October 2025 Power BI update to learn about new features.
| User | Count |
|---|---|
| 5 | |
| 3 | |
| 2 | |
| 1 | |
| 1 |
| User | Count |
|---|---|
| 10 | |
| 7 | |
| 5 | |
| 5 | |
| 4 |