Hi Mikee,

try this

=STRCAT("For the ",FPERIOD(),DATESTRING(ADGET("gldates.END",FPRIOR(12))," Period(s) Ending %B %d, %Y"))

Change the FPRIOR(0) in your formula to FPRIOR(12)

This will cause the date to read 12 months prior to the period end of the date you have selected. Have you thought about using the "Colspec" feature to allow you to select (using a drop-down list) the account data your are reporting on?
_________________________
Thanks,

Ken Aberdeen,CPA, CMA
Aberdeen Business Consulting Ltd.
ken@aberdeenconsulting.ca