I am trying to iterate through rows of a table, amass a list of distance values and then use those values as the Distance parameter in the Multiple Ring Buffer tool.
All of this works great, except 1 important detail: IT WON'T STOP LOOPING.
It goes through the tools fine. Generates the buffer output. Then starts looping again. I did each step by manually and it doesn't cause a problem. It is just that Iterate Row Selection will start the model over.
I looked into the properties of Iterate Feature Selection and model itself. The only thing I could find about controlling the interations was the tab below, but it is all grayed out.
Edited: I got the model to a point where it doesn't return errors. However, it iterates collecting the distance values. On the first iteration, it creates the buffer for -0.5. Then it starts the iteration over and overwrites the buffer feature class with a buffer for -0.5 and -0.65. Then it starts over and collects the values for -0.5, -0.65 and -0.84. Then overwrites the buffer feature class with this new buffer feature class. And so on and so forth. Each time the CollectValues parameter increases by one. I want it to collect all of the values then put them into the Multiple Buffer tool. I am not sure why it starts the iteration over. My model follows the examples ESRI gives for the tool.
Data: Distance -0.50000 -0.65000 -0.84500 -1.09850 -1.42805 -1.85647 -2.41340 -3.13743 -4.07865 -5.30225 -6.89292 -8.96080 -11.64904 -15.14376 -19.68688