web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Edit and Disable Mode ...
Power Apps
Answered

Edit and Disable Mode based upon the Current Month Date

(0) ShareShare
ReportReport
Posted on by 70

Hello All, 

Below is my scenario:-

all the 1st to 4th week should depend upon the forecasting dateall the 1st to 4th week should depend upon the forecasting date

 

 1st to 4th Week text box will have data in numerical and the Forecasting date text box will be in date format. All the text boxes (1st to 4th Week) depend on Forecasting date value. 

Note:- Forecasting date  = (DataCardValue14) 

and 1st Week  = (DataCardValue16)

 

for my case the 1st-Week, the "1st Week text box" can be edited from 1st to 7th day of the month and rest all days the "1st-week text box" should be disabled.

ex:- from 1st to 7th April, the text box can be edited and the rest of the month in disable mode (greyed out).

 

for the 2nd Week. the "2nd Week text box" can be edited from 7th to 14th day of the month and rest all days of the month "2nd-week text box" should be disabled.

 

for the 3rd Week, the "3rd Week text box can be edited from 15th to 21st day of the month and rest all days of the month "3rd-week text box" should be disabled.

 

for the 4th Week, the "4th Week text box" can be edited from 22nd to 31st day of the month, and all days of the month "4th-week text box" should be disabled.

 

Let me know in case of any confusion or unclear part in my question.

 

Thanks and Regards,

S

Categories:
  • Verified answer
    mdevaney Profile Picture
    29,993 Moderator on at

    @Sumeesh 

    Put these code snippets in the DisplayMode property of each Text Input

     

    1st Week

    If(Day(DatePicker_ForecastingDate.SelectedDate) <= 7,
     DisplayMode.Edit,
     DisplayMode.View
    )

     

    2nd Week

    If(Day(DatePicker_ForecastingDate.SelectedDate) >= 8 And Day(DatePicker_ForecastingDate.SelectedDate) <= 14,
     DisplayMode.Edit,
     DisplayMode.View
    )

     

    3rd Week

    If(Day(DatePicker_ForecastingDate.SelectedDate) >= 15 And Day(DatePicker_ForecastingDate.SelectedDate) <= 21,
     DisplayMode.Edit,
     DisplayMode.View
    )

     

    4th Week

    If(Day(DatePicker_ForecastingDate.SelectedDate) >= 22,
     DisplayMode.Edit,
     DisplayMode.View
    )


    ---
    Please click "Accept as Solution" if my post answered your question so that others may find it more quickly. If you found this post helpful consider giving it a "Thumbs Up."

  • mdevaney Profile Picture
    29,993 Moderator on at

    @Sumeesh 
    Did my suggestion help here?  Please let me know.

     

    ---
    Please click "Accept as Solution" if my post answered your question so that others may find it more quickly. If you found this post helpful consider giving it a "Thumbs Up."

  • Sumeesh Profile Picture
    70 on at

    @mdevaney Thanks a lot!

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.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Leaderboard > Power Apps

#1
11manish Profile Picture

11manish 396 Super User 2026 Season 2

#2
Mohsin Ali Profile Picture

Mohsin Ali 323

#3
WarrenBelz Profile Picture

WarrenBelz 193 Most Valuable Professional

Last 30 days Overall leaderboard