I'm trying to do this as well. QB adds a where clause like this:
WHERE %_eg_WhereParam( t1.CLCL_PAID_DT, Paid_Dates, EQ, TYPE=D, IS_EXPLICIT=0 );
but I haven't gotten it to work and it doesn't show Paid_Date_Min or _Max as available prompts.
I might have to get rid of the date range macro variable or add a redundant begin_paid_dt and end_paid_dt.
I solved it!
use a 'between range' and you can use a date range macro variable.
it'll generate this filter: WHERE %_eg_WhereParam( t1.CLCL_PAID_DT, Paid_Dates, BETWEEN, TYPE=D, IS_EXPLICIT=0 );
here's a video to explain it. https://www.youtube.com/watch?v=zgk3lJzcIPo
April 27 – 30 | Gaylord Texan | Grapevine, Texas
Walk in ready to learn. Walk out ready to deliver. This is the data and AI conference you can't afford to miss.
Register now and lock in 2025 pricing—just $495!
Check out this tutorial series to learn how to build your own steps in SAS Studio.
Find more tutorials on the SAS Users YouTube channel.
Ready to level-up your skills? Choose your own adventure.