Manage Learn to apply best practices and optimize your operations.

Dynamic Calculation Of A Set Of Days (Like The Next 8 Mondays)

The following code takes today and figures out when the next monday is. Then it
calculates all the next mondays for 8 weeks. I used it in a dialog list to give
users a block of dates to choose from (all the same day, like monday). You
could adjust it for any day of the week.

Temp1 calculates the day of the week for today(1 being Sunday, 7 being
Saturday).
Temp2 calculates how many days to add to Temp1 (today) to get to the next
monday.
Mon(x) calculates monday for the next 8 weeks (Mon1-Week1).
Temp1:=@Weekday(@Today);
Temp2:=@If(Temp1=1;1;Temp1=2;7;Temp1=3;6;Temp1=4;5;Temp1=5;4;Temp1=6;3;2);
Mon1:=@Adjust(@Today;0;0;(Temp2);0;0;0);
Mon2:=@Adjust(@Today;0;0;(Temp2+7);0;0;0);
Mon3:=@Adjust(@Today;0;0;(Temp2+14);0;0;0);
Mon4:=@Adjust(@Today;0;0;(Temp2+21);0;0;0);
Mon5:=@Adjust(@Today;0;0;(Temp2+28);0;0;0);
Mon6:=@Adjust(@Today;0;0;(Temp2+35);0;0;0);
Mon7:=@Adjust(@Today;0;0;(Temp2+42);0;0;0);
Mon8:=@Adjust(@Today;0;0;(Temp2+49);0;0;0);
@Text(Mon1:Mon2:Mon3:Mon4:Mon5:Mon6:Mon7:Mon8)

Start the conversation

Send me notifications when other members comment.

SearchWindowsServer

• Using Azure AD conditional access for tighter security

The cloud-based identity and access management service does not come with certain defensive features turned on by default, which ...

• PowerShell 7 features admins should examine

The next version of the administrative tool introduces several features, including a new cmdlet to assist with troubleshooting ...

• Battle lines over Windows Server 2008 migration drawn

Microsoft and AWS stepped up their ongoing battle promoting a variety of Windows Server 2008 migration tools in hopes of luring ...

Search400

• iSeries tutorials

Search400.com's tutorials provide in-depth information on the iSeries. Our iSeries tutorials address areas you need to know about...

• V6R1 upgrade planning checklist

When upgrading to V6R1, make sure your software will be supported, your programs will function and the correct PTFs have been ...

• Connecting multiple iSeries systems through DDM

Working with databases over multiple iSeries systems can be simple when remotely connecting logical partitions with distributed ...

SearchDataCenter

• Co-location data center market moves closer to the edge

Data center co-location provides companies a way to expand and diversify their infrastructure. The market is growing to increase ...

• A guide to data center maintenance outsourcing

Data centers have a lot of moving mechanical parts to maintain. It's beneficial to leave electrical and fire system upkeep to the...

• Top data center skills admins can use in 2020

The 2019 tech job sector saw consistent growth and job availability. In 2020, admins should develop expertise on cloud ...

SearchContentManagement

• 4 popular content collaboration platforms to consider

Companies need to be organized if they want to be efficient. Content collaboration platforms are useful, but first, ensure that ...

• AI can enhance content security with a bit of planning

Microsoft and Box both use AI technologies to keep content secure in the cloud. But before using such tools, businesses first ...

• Ex-SAP exec steers Episerver CMS toward digital experience market

Alex Atzberger discusses leaving the helm of SAP's CX platform to become Episerver CEO. Now, Episerver looks to reinvent itself ...

Close