robert fuschetto Posted October 12, 2021 Share Posted October 12, 2021 The desire is to extract data from 12 months of data from a table. The user can only be prompted for a thru (end) Period. This report is being integrated onto an existing dashboard that already prompts for THRUPERIODGREAT! We do not we want to add a STARTPERIOD prompt thoso I must derive the start period in some fashion. To aid in this, we have a calendar table. It shows each month(PERIOD) and how many months old it is(MO). I could derive the MOSTART: Ex: For PERIOD: 202110, MO=0, MOSTART = -12 202109, MO = -1, MOSTART = -13 202108, MO = -2, MOSTART = -14 etc. I have a query that does this. The user is prompted and enter the thru period of 202105. The HOLD file results in an entry of: PERIOD = 202105 MO = -5 MOSTART = -17 All I now need to do is get the HOLD file value for MOSTART into a parameter called &MOSTARTPARAM and I can set my subsequent query to filter on: PERIOD <=&PERIOD AND MO>=MOSTARTPARAM How do I get the contents of HOLD.MOSTART into &MOSTARTPARAM Link to comment Share on other sites More sharing options...
Martin Yergeau Posted October 12, 2021 Share Posted October 12, 2021 Something such as this SET ASNAMES = ON TABLE FILE MyHoldFile BY PERIOD AS 'PERIOD' BY MO AS 'MO' BY MOSTART AS 'MOSTARTPARAM' ON TABLE HOLD AS EXTPARM END -RUN -READFILE EXTPARM -DEFAULTH &PARIOD = '' -DEFAULTH &MO = '' -DEFAULTH &MOSTARTPARAM = '' -TYPE PERIOD: &PERIOD -TYPE MO: &MO -TYPE MOSTARTPARAM: &MOSTARTPARAM Link to comment Share on other sites More sharing options...
David Beagan Posted October 12, 2021 Share Posted October 12, 2021 Oops, you forgot the dash: -READFILE EXTPARM Link to comment Share on other sites More sharing options...
robert fuschetto Posted October 12, 2021 Author Share Posted October 12, 2021 PossiblyI will try this! Link to comment Share on other sites More sharing options...
robert fuschetto Posted October 12, 2021 Author Share Posted October 12, 2021 Worked. ThanksVery cool! Link to comment Share on other sites More sharing options...
Martin Yergeau Posted October 12, 2021 Share Posted October 12, 2021 My pleasure Change your title lebelling for SOLVED not CLOSED CLOSED mean no resolution found Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now