Skip to main content

Notifications

Power Apps - Building Power Apps
Answered

How to show select items from a SharePoint Lis - button color changes

Posted on by 49

Hello ,

Every time this page (form) is loaded, import data from the Bbua1 column and put it in TestButton1.Text. 0 represents white color of the button and the label '0' - 1 represents green color of the button and the label '1'. Each click changes the value to the opposite one.

Form1.Items : LookUp(AnswersChecklisteApp;IDUser="1")
TestButton1.Text : LookUp(AnswersChecklisteApp;IDUser = "1";Bbua1)

TestButton.OnSelected : 

UpdateContext({pressedButton:!pressedButton});;
If(pressedButton;TestButton1.Text="1";TestButton1.Text="0"

 

TestButton1.Fill : If(pressedButton;Color.DarkGreen;Color.White)

 

Problem1.png

 

Categories:
  • ReeX Profile Picture
    ReeX 49 on at
    Re: How to show select items from a SharePoint Lis - button color changes

    Hi @v-mingkz-msft ,

     

    Thanks 😄 

  • Verified answer
    Re: How to show select items from a SharePoint Lis - button color changes

    Hi @ReeX,

    Do you want to display the different color and text of label according to the SP list data?
    If the Bbua1 = 1 display the green color and text '1' in label?
    If the Bbus1 = 0, display the white color and text '0' in label?
    If click the label display the opposite one?

     

    I did some test according to your requirements.

    1. Set the Item property of Form as:

    LookUp(AnswersChecklistApp,IDUser = 1)

    2. Set the OnSelect property of Button as:

    Set(color,LookUp(AnswersChecklistApp,IDUser = 1).Bbua1 <> 0)

    vmingkzmsft_0-1687333318844.png

    3. Set the OnSelect property of Label as:

    Set(color,!color)

    4. Set the Fill property of Label as:

    If(color = true, Color.DarkGreen,color = false, Color.White)

    5. Set the Default property of Label as:

    If(color = true,"1",color = false,"0")

     

     

    Best Regards,

    Kyrie

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

November 2024 Newsletter…

November 2024 Community Newsletter…

Community Update Oct 28…

Power Platform Community Update…

Tuesday Tip #7 Community Profile Tips…

Welcome to a brand new series, Tuesday Tips…

Leaderboard

#1
WarrenBelz Profile Picture

WarrenBelz 143,487

#2
RandyHayes Profile Picture

RandyHayes 76,308

#3
Pstork1 Profile Picture

Pstork1 64,014

Leaderboard