Hi FLMike
I'm new and trying hard.
You say: "You don't mention anything about needing to read files, to make a chance (change?) to the row. So you are not explaining everything and its wasting time."
I wrote this as my 2nd sentence in my original post. "I have a status column (Choice) which I want to change to Good, Expiring, or Expired depending on today's date."
I am using 'Get file properties' because I am wanting to edit metadata from a SharePoint library (1st sentence in original post), and I want to sequentially do the same edit process for every file in the library. I had done this previously at my last workplace and it worked fine, and I'm struggling to understand why it isn't working for me. I have screenshots of my previous flow which I'm trying to replicate.
Your answer has a lot of knowledge which may be clear to someone with experience, but which isn't obvious to me.
I believe, if I understand you correctly, that I am attempting to do your Option 1 - "Create an Apply to Each (aka For each) and have it loop through the Array of values form the Dynamic value property from your Get Files, thats exactly where i got my photo from, my Get Files and a loop"
When I'm in the interface, I can't select value - the only thing I can see is body/value
However, it seems to return the same outputs as your picture.
You wrote: "Well item() isn't in Scope, because you didn't LOOP through the data from Get Files, you can only use item in Loops or in Filter actions etc" The snip I posted in reply to this point was to clarify if this is what you meant to 'loop through the data from Get File', because I found that wording hard for me to understand.
I think I followed your fix exactly, but it didn't work, I still have the same error, so I'm not going to mark the answer as solved. Instead I asked a clarifying question and felt that I got told off - but I don't understand what I've done to deserve that...