m_oyuela

boolean precontition for collect values, odd behavior

Discussion created by m_oyuela on Jul 4, 2016
Latest reply on Jul 8, 2016 by Hornbydd


Hello,

 

I am using model builder to search rasters containing specific strings in the name within a folder.

cpt3.PNG

 

What I want is to use the iterator in all raster in a folder, then run the "collect values" only if the precondition is true: "% Name%". find ("45") !=1

 

 

It works to some degree, always adds the first raster represented in the folder. In this case I look for the raster with the letters "45", the collect value ignores everything other than "45" except the first thing in this case "prec_1.asc_26.tif". (See the result of the collect value).

 

 

With the "recursive" option in the iterator, the output show as follows:

tp5.PNG

This creates a huge problem because I can not use other tools with that output. (Cell statistics "or others).

 

Note: I understand that I can use the wildcard, but this is a small example and I want to use several preconditions in the same model.

 

Can you please help me

 

Thank You Very Much

Outcomes