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 Automate / Flow error, Filtering ...
Power Automate
Unanswered

Flow error, Filtering Data with OData GUID

(0) ShareShare
ReportReport
Posted on by 29

I need to filter all the records of the entity "Cases" that are of a specific "Project". For this I used the "Enumerate records" and in the ODATA query:

iav_proyectoid eq '@ {triggerBody ()? [' _ iav_proyectoid_value ']}'

This gives me an error that can not compare a string value with a GUID value. I also used the
 
iav_proyectoid eq guid '@ {triggerBody ()? [' _ iav_proyectoid_value ']}'

Giving me a syntax error.

I have tried these same queries in the quotes, with the + symbol, and nothing.

The question is: Using the "Enumerate Registers" of dynamics, you can do this type of ODATA queries: List all the records that have a given value of a lookup field?

Thank you so much

 

 

 

Categories:
I have the same question (0)
  • Yruiz Profile Picture
    29 on at

    Enumerar con GUID.pngerror con GUID.pngEnumerar sin GUID.pngerror sin GUID.png

  • sermormo Profile Picture
    9 on at

    Hello there,

    I had a similar error during a ODATA user filter operation. In order to fixed, i had to removed the odata filter and look for the name of the field into the response. Doing that, I noticed that the lookup guid name have a different naming convention. So i had to modified the odata filter using the name convention listed on the response

    Please find next the steps that i did to figure this out:

    1. To Remove the odata filter and run the flow

    2. To check the API resutl json, and copy the output json into a text editor.

    3. To look for the guid value that i wanna filter. On my case i was filter opportunities based on ownerid. So i had to seek for ownerid. 

    4.Once i identifed the field name on the response i changed the name field  found in the response with the one i was using on the filter criteria. On my case i have to change ownerid for _ownerid_value. e.g _ownerid_value eq '[GUID-IDENTIFIER]'

    5. Test and run.

     

    i hope this helps you to fix your issue.

     

     

     

     

  • Hubertus Profile Picture
    6 on at

    Thank you, after spending hours on this issue I found your hint here. Thanks, Thanks, Thanks

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Congratulations to the April Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Vish WR Profile Picture

Vish WR 785

#2
Valantis Profile Picture

Valantis 669

#3
Haque Profile Picture

Haque 563

Last 30 days Overall leaderboard