Could you post your current script?
I assume you are using a variable you set to today() to limit your records, something like this:
Let vEndDate = Today();
LOAD * FROM ... WHERE DateField <= '$(vEndDate)';
Is this assumption correct?
You can extend your records until monthend like
Let vEndDate = Date(Monthend(Today()));
[To make this work in your script, you probably need to take care of the DateField date format by specifying the format code in Date(), or setting it as DateFormat environment variable].
I would also assume that you need to extend your calendar to the month end, too, but I know not enough about what your requirements and current implementation look like.
Thanks for your reply, I have an idea that I could extend the calendar to the end of the month and flag the calendar row that is greater than today as a budget only date.
Im not in the office at the moment, but will extend on this idea, Im new to QV and still in my learning curve.
I'll post my solution here to share if it delivers what I want