Forum Discussion
Passing User Inputted Date on Visual Level to Data Level
Hi everyone,
New to PowerBI and I'm having some trouble figuring out how to approach this:
I have a set of data which includes Accounts Receivable Invoices and Payments on the invoices on different lines.
I have an Aging Summary that uses a calculated column 'AR Age':
AR Age = today()-'AR Query'[Invoice Date]
Then I used another calculated column to categorize the age:
Hi jayt93 ,
Unfortunately, No.
I recommend this free DAX video training.
https://www.sqlbi.com/p/introducing-dax-video-course/
If I answered your question, please mark my post as solution, this will also help others.
Please give Kudos for support.
6 Replies
- mwegenerMost Valuable Professional
Hi jayt93 ,
create a data table without relation.
Input Date = CALENDAR (DATE (2015, 1, 1), DATE (2020, 12, 31))AR Age = MAX('Input Date'[Date])-'AR Query'[Invoice Date]If I answered your question, please mark my post as solution, this will also help others.
Please give Kudos for support.
- jayt93Frequent Visitor
Thank you, worked perfectly!Sorry I spoke to soon, I set up the table as you said and there was no errors with the calculation.
However, when I set up a slicer based on the input date table on the visual level and adjust it, it doesn't seem to be affecting the AR Age column. The AR age column seems to be always taking the max date set in the input date table.
Am I missing any steps to have the filter work properly?
Thanks
- mwegenerMost Valuable Professional
Hi jayt93 .
Sorry, that was my mistake.
Calculated columns are also calculated when loading data.
We need to create a measure...
AR Age = MAX('Input Date'[Date])- MAX('AR Query'[Invoice Date])... for the further calculation I would have to know the data model / report.
If I answered your question, please mark my post as solution, this will also help others.
Please give Kudos for support.