Notifications
Announcements
No record found.
Hi
I want to loop from start date to end date. How I can add 1 to start date till it is equal to end date
Thanks
*This post is locked for comments
Rec.RESET;
Rec.SETRANGE(Date,StartDate,EndDate);
IF Rec.FINDSET THEN
REPEAT
//Loop
UNTIL Rec.Next = 0;
I want to add 1Day to Start Date till it becomes equal to End Date . In this case i don't want to use Setrange.
Hi,
StartDate:=CALCDATE('< +1D >',TODAY); //here I'm adding 1 day to Today's date.
//ur code
UNTILL startdate=ENDdate
Hi Chris
There is one issue . If EndDate = 11/03/2018 . Start Date = 01/03/2018. When i loop according to the above Code it display Data only till 10/03/2018. Since at this Stage Start Date becomes equal to EndDate then it should not go in Repeat Loop which i think so.
Hi jsshivalik,
Put the code
StartDate:=CALCDATE('< +1D >',TODAY);
inside the REPEAT UNTIL loop.
Under review
Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.
As AI tools become more common, we’re introducing a Responsible AI Use…
We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…
These are the community rock stars!
Stay up to date on forum activity by subscribing.