From what I can see you've placed the text boxes over the store panels but in terms of code they don't relate to each other. At the moment it looks like because the text doesn't relate to any F_Store it will change all the texts each iteration of the loop and thats why it sets the final value to all.
When you set text it has to pull the data from the related F_Store object, so this is done with conditions. It could be 'text overlapping F_Store' then it knows which one to choose, or you could set a family instance var on the F_Store object and the text object for IDs which match and then pick in that way where text.ID = F_Store.ID.
thank you I didn't quite understand but I will try
if I do it inside the for, it works, but when I want to make an operation, I can't make an operation and write it