cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Dynamics 365 to Excel - Filtering problems + Lookupvalues

Hello Community

 

I wanna build a flow which runs every month and exports all contact from Dynamics365 which have no value in the field "company" to an excel sheet.

 

I setup everything but it does not work as expected.

I Have following problems:

  1. First I get alot of empty Records which have no values (only PowerAppsID) see screenshot.
  2. Second I get all contacts and not only those without a company. (Maybe my Odata Filter Query is wrong)?
  3. And Last, for the field Firmenname (companyname) I get only the GUID of the record, I would like to have the value.

Here is my flow:

AddRowsToExcelForD365 ContactswithoutCompany.PNG

 

Thanks for any help 🙂

 

OnlyGUID.pngEmptyRecords.PNG

1 ACCEPTED SOLUTION

Accepted Solutions
v-yamao-msft
Community Support
Community Support

Hi @Anonymous,

 

Odata filter query ne means not equal, it will return the value not equal to what you specified. So if you want to get all contacts that have no value in the filed Company, you could try to use the function eq to get the null value.

 

To test this issue, I created a flow likes bellow. The function I used in my flow will return accounts that have no value in the accountnumber field, and exactly that three of the accounts don’t have an account number. It works fine and three records will be exported into the excel file.

 

Please check the following screenshot for a reference:

1.PNG

2.PNG

3.PNG

 

More details about Odata filter query, please check this documentation:

Using Filter Expressions in OData URIs

 

Best regards,

Mabel Mao

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

2 REPLIES 2
v-yamao-msft
Community Support
Community Support

Hi @Anonymous,

 

Odata filter query ne means not equal, it will return the value not equal to what you specified. So if you want to get all contacts that have no value in the filed Company, you could try to use the function eq to get the null value.

 

To test this issue, I created a flow likes bellow. The function I used in my flow will return accounts that have no value in the accountnumber field, and exactly that three of the accounts don’t have an account number. It works fine and three records will be exported into the excel file.

 

Please check the following screenshot for a reference:

1.PNG

2.PNG

3.PNG

 

More details about Odata filter query, please check this documentation:

Using Filter Expressions in OData URIs

 

Best regards,

Mabel Mao

Community Support Team _ Mabel Mao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.

View solution in original post

Anonymous
Not applicable

Hi @v-yamao-msft 

Oh what a bad mistake I feel kinda stupid now, thanks for your help. However I have another question, I would like to only retrive the active contacts. How can I set this filters? 

And where could I see the possible correct values of a dynamics 365 field? For example which options the statecode field has? In the dynamics365 field properties I only see the field type which is status, but no "option values".

 

My filter looks like this at the moment, but sadly did not work.

FlowODataFilter.PNG

Helpful resources

Announcements
MPA_User Group Leader_768x460.jpg

Manage your user group events

Check out the News & Announcements to learn more.

V3_PVA CAmpaign Carousel.png

Community Challenge - Giveaways!

Participate in the Power Virtual Agents Community Challenge

Carousel 2021 Release Wave 2 Plan 768x460.jpg

2021 Release Wave 2 Plan

Power Platform release plan for the 2021 release wave 2 describes all new features releasing from October 2021 through March 2022.

PowerPlatform 768x460.png

Microsoft Learn

Check out our new Discover Your Career Path blog post series and get all the details.

Users online (2,579)