Hi all,
I have a Flow that is supposed to basically take the data from an excel file and push it into a SharePoint list.
When a new excel file is added to a folder in SharePoint, the data is supposed to be updated in a SharePoint list, based on the field "Mission"
Formula in the Key Value field is:
One key piece of information I did not think to include here was the fact that my "Mission" column in SharePoint is a managed metadata column. Apparently Odata queries do not support these types of columns. So I would have had to use an http request or something instead.
Sorry for not including this! Didn't realise it would be important.
Hi Everyone,
I have a problem with the function 'get a row' from excel in order to put the values in a sharepoint list. In that function appears this:
But, the key value (valor de clave) doesn't appear in excel format. I don't know why. Please need some advices to solve this issue.
Just appear dynamic content for sharepoint, but not for Excel.
It's the same issue, the output of the compose action is empty.
But actually looking at it now, there's a separate issue. The 'Get a row' action is embedded in an 'Apply to Each' for the List Rows Present action.
However, it seems to be getting all rows, not just one.
It should be giving me just the values of the fields for the "Haiti" mission row, but it gives me all.
Hi @Anonymous
Thanks for your reply. Try to do the following:
1. Before the Get Item step add a compose and set the value as body('List_rows_present_in_a_table')?['Mission'].
2. Modify the Filter Query of Get Item and set the compose output within the single quotes.
Thanks
So - the formula for the 'Get a row' excel action is: body('List_rows_present_in_a_table')?['Mission']
See attached - this is a screenshot of the output.
The column is definitely called 'Mission'
Now, using the exact same formula in my ODATA query, it shows up blank:
Mission eq 'body('List_rows_present_in_a_table')?['Mission']'
It's not able to get the value from the List rows present in a table action in the SharePoint Get items action. But it IS able to get the values in the Excel 'Get a row' action.
Hi @Anonymous
Couple of ways to debug this.
1. Add a compose actions and map the mission.
2. Next make sure ODATA Filter you are using the correct name.
Run the flow, check the history and make sure what compose output is. Then check the ODATA filter query.
Let me know how it goes.
Thanks
WarrenBelz
146,660
Most Valuable Professional
RandyHayes
76,287
Super User 2024 Season 1
Pstork1
66,004
Most Valuable Professional