cancel
Showing results for 
Search instead for 
Did you mean: 
Reply

expression lookup field for approval flow

i have 2 list, Document list and Department list, i have a column “Department“ in document list type of look up

 

In the "Id" field of the "Get item" action of Document list, what is expression  or dynamic content that represents the selected department lookup value from the trigger or previous action in order to  retrieve the selected department from the Document list to send approval email to Responsabile of the departement?!

this flow is pissed me off. 😓

thank you 

9 REPLIES 9

Hi @Sam2089 

 

You can get the Id of the lookup column using the dynamic content. In the below example, I have used compose action to get the Id of lookup column 'Department' when a new item is added in 'Document' list:

ManishSolanki_0-1685605738222.png

 

If this helps, please remember to give a 👍 and accept my solution as it will help others in the future.

 

Thanks

Thanks
Manish Solanki
View my blog
Linkedin

@ManishSolanki 

are you really joking? after "when an item created trigger" you add a compose and so then? what will happend?

any get items action or any get item action ?!

i need to fix that field assigned to is responsible of the department, i need expression for this field. to send dynamically approval email. 

Schermata da 2023-06-01 10-41-24.png

You can just put the ID Dynamic content field from the Department list. The best way to discern from each list is to rename the action to something like "Get Items - Department". Essentially the format for renaming should be "Action Name - General name". You also don't really need to add the ID to a compose. Doing TriggerOutput()?[body/department/ID] would be sufficient. 

 

Now the ID Field in a list is the unique numerical value created in order of each new Item. If you need to send the department the email you're better off doing a Apply to each item > condition statement for if "Current Item" is equal to "Department name value" get  email for the department.

 

In the below example I used the Author field in my list to compare. Just replace the "Author" with your Department Name column in the Department List and then in the Document List is just the "When an Item is created" value for your "Department" column. 

 

 

AWorley_1-1685629787810.png

 

 

 

 

 

 @AWorley  thank you so much,i think have token best reply from you so far, your reply is correct i think. 

but the first part of your message is not clear for me, i need to know step by step

first of all -----> 

When an item is created

after that i need to put Get items action right

in your screenìshot apply each 2 which part of flow is? after get items? 

 

 

 

@AWorley

@AWorley 

it give me error 

The operation 'Initialize variable' can only be used at top level. 😒
so why?
 
so what part of the flow i must put Start and wait for an approval?! 
in assigned to field what is expression dynamic?
this action so important for my flow. 
 
 
Schermata da 2023-06-05 09-58-44.png

 

initialize variable can only be placed on a top level (for some reason). The only action above the screenshot not shown is the sharepoint trigger and the initlize variabke.

You then set a “set variable” in the Apple to each 2.

 

 

as for approvals I would do a condition statement in the apply to each action that states when an item returns true to send for approval. However you may get spammed with approvals so you may just want to just add the true resulting items to a MS List. Then do a second flow for “when an item is created” to send approval with the information of that item. 

@AWorley 

  what are you saying? or i can not understand your spoken english

or you dont know what are you saying. im so sorry. 

in screen hot you intilize variable in the apply to each 2 and the n in the next message you said You then set a “set variable” in the Apple to each 2 ??!!! 

 

would you please to tell me the order of all trigger and action?

1-When an item is created

2-get items no?

3- then?

 

 

i have 2 list, Document list and Department list, i have a column “Department“ in document list type of look up, and in the department list i have Responsabile column it refere to person means any department has a responsibile to approve the file, how can i create a flow in the first level and send approval email to who is responsible of the department, i mean assigned to dynamiclly who is responsibile that has been selected for that file

I use the Set Variable action in the Apply to Each2 Action. Initialize variable is a separate action at the top of the flow. Other than that the flow is as shown in the screenshot. 

@AWorley please check your msg inbox, i sent a message to you. thanks

Helpful resources

Announcements

Community will be READ ONLY July 16th, 5p PDT -July 22nd

Dear Community Members,   We'd like to let you know of an upcoming change to the community platform: starting July 16th, the platform will transition to a READ ONLY mode until July 22nd.   During this period, members will not be able to Kudo, Comment, or Reply to any posts.   On July 22nd, please be on the lookout for a message sent to the email address registered on your community profile. This email is crucial as it will contain your unique code and link to register for the new platform encompassing all of the communities.   What to Expect in the New Community: A more unified experience where all products, including Power Apps, Power Automate, Copilot Studio, and Power Pages, will be accessible from one community.Community Blogs that you can syndicate and link to for automatic updates. We appreciate your understanding and cooperation during this transition. Stay tuned for the exciting new features and a seamless community experience ahead!

Summer of Solutions | Week 4 Results | Winners will be posted on July 24th

We are excited to announce the Summer of Solutions Challenge!    This challenge is kicking off on Monday, June 17th and will run for (4) weeks.  The challenge is open to all Power Platform (Power Apps, Power Automate, Copilot Studio & Power Pages) community members. We invite you to participate in a quest to provide solutions to as many questions as you can. Answers can be provided in all the communities.    Entry Period: This Challenge will consist of four weekly Entry Periods as follows (each an “Entry Period”)   - 12:00 a.m. PT on June 17, 2024 – 11:59 p.m. PT on June 23, 2024 - 12:00 a.m. PT on June 24, 2024 – 11:59 p.m. PT on June 30, 2024 - 12:00 a.m. PT on July 1, 2024 – 11:59 p.m. PT on July 7, 2024 - 12:00 a.m. PT on July 8, 2024 – 11:59 p.m. PT on July 14, 2024   Entries will be eligible for the Entry Period in which they are received and will not carryover to subsequent weekly entry periods.  You must enter into each weekly Entry Period separately.   How to Enter: We invite you to participate in a quest to provide "Accepted Solutions" to as many questions as you can. Answers can be provided in all the communities. Users must provide a solution which can be an “Accepted Solution” in the Forums in all of the communities and there are no limits to the number of “Accepted Solutions” that a member can provide for entries in this challenge, but each entry must be substantially unique and different.    Winner Selection and Prizes: At the end of each week, we will list the top ten (10) Community users which will consist of: 5 Community Members & 5 Super Users and they will advance to the final drawing. We will post each week in the News & Announcements the top 10 Solution providers.  At the end of the challenge, we will add all of the top 10 weekly names and enter them into a random drawing.  Then we will randomly select ten (10) winners (5 Community Members & 5 Super Users) from among all eligible entrants received across all weekly Entry Periods to receive the prize listed below. If a winner declines, we will draw again at random for the next winner.  A user will only be able to win once overall. If they are drawn multiple times, another user will be drawn at random.  Individuals will be contacted before the announcement with the opportunity to claim or deny the prize.  Once all of the winners have been notified, we will post in the News & Announcements of each community with the list of winners.   Each winner will receive one (1) Pass to the Power Platform Conference in Las Vegas, Sep. 18-20, 2024 ($1800 value). NOTE: Prize is for conference attendance only and any other costs such as airfare, lodging, transportation, and food are the sole responsibility of the winner. Tickets are not transferable to any other party or to next year’s event.   ** PLEASE SEE THE ATTACHED RULES for this CHALLENGE**   Week 1 Results: Congratulations to the Week 1 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge.   Community MembersNumber SolutionsSuper UsersNumber Solutions Deenuji 9 @NathanAlvares24  17 @Anil_g  7 @ManishSolanki  13 @eetuRobo  5 @David_MA  10 @VishnuReddy1997  5 @SpongYe  9JhonatanOB19932 (tie) @Nived_Nambiar  8 @maltie  2 (tie)   @PA-Noob  2 (tie)   @LukeMcG  2 (tie)   @tgut03  2 (tie)       Week 2 Results: Congratulations to the Week 2 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 2: Community MembersSolutionsSuper UsersSolutionsPower Automate  @Deenuji  12@ManishSolanki 19 @Anil_g  10 @NathanAlvares24  17 @VishnuReddy1997  6 @Expiscornovus  10 @Tjan  5 @Nived_Nambiar  10 @eetuRobo  3 @SudeepGhatakNZ 8     Week 3 Results: Congratulations to the Week 3 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 3:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji32ManishSolanki55VishnuReddy199724NathanAlvares2444Anil_g22SudeepGhatakNZ40eetuRobo18Nived_Nambiar28Tjan8David_MA22   Week 4 Results: Congratulations to the Week 4 qualifiers, you are being entered in the random drawing that will take place at the end of the challenge. Week 4:Community MembersSolutionsSuper UsersSolutionsPower Automate Deenuji11FLMike31Sayan11ManishSolanki16VishnuReddy199710creativeopinion14Akshansh-Sharma3SudeepGhatakNZ7claudiovc2CFernandes5 misc2Nived_Nambiar5 Usernametwice232rzaneti5 eetuRobo2   Anil_g2   SharonS2  

Check Out | 2024 Release Wave 2 Plans for Microsoft Dynamics 365 and Microsoft Power Platform

On July 16, 2024, we published the 2024 release wave 2 plans for Microsoft Dynamics 365 and Microsoft Power Platform. These plans are a compilation of the new capabilities planned to be released between October 2024 to March 2025. This release introduces a wealth of new features designed to enhance customer understanding and improve overall user experience, showcasing our dedication to driving digital transformation for our customers and partners.    The upcoming wave is centered around utilizing advanced AI and Microsoft Copilot technologies to enhance user productivity and streamline operations across diverse business applications. These enhancements include intelligent automation, AI-powered insights, and immersive user experiences that are designed to break down barriers between data, insights, and individuals. Watch a summary of the release highlights.    Discover the latest features that empower organizations to operate more efficiently and adaptively. From AI-driven sales insights and customer service enhancements to predictive analytics in supply chain management and autonomous financial processes, the new capabilities enable businesses to proactively address challenges and capitalize on opportunities.    

Updates to Transitions in the Power Platform Communities

We're embarking on a journey to enhance your experience by transitioning to a new community platform. Our team has been diligently working to create a fresh community site, leveraging the very Dynamics 365 and Power Platform tools our community advocates for.  We started this journey with transitioning Copilot Studio forums and blogs in June. The move marks the beginning of a new chapter, and we're eager for you to be a part of it. The rest of the Power Platform product sites will be moving over this summer.   Stay tuned for more updates as we get closer to the launch. We can't wait to welcome you to our new community space, designed with you in mind. Let's connect, learn, and grow together.   Here's to new beginnings and endless possibilities!   If you have any questions, observations or concerns throughout this process please go to https://aka.ms/PPCommSupport.   To stay up to date on the latest details of this migration and other important Community updates subscribe to our News and Announcements forums: Copilot Studio, Power Apps, Power Automate, Power Pages