I have designed a model that uses the following tools: "Make Route Event Layer" and "Feature Class To Shapefile (multiple)". I need to run this model across 60 different routes, indexed by %r%, and each route has five different years. I create a parameter, r, to indicate the route number. For the "Make Route Event Layer" tool, the only entries that change across the different routes are "Input Route Event Features", "Input Event Table", and "Layer Name or Table View". These entries need to change across the years as well. For "Input Event Features" my entry is "Route%r%". I have "Input Event Table" as a list variable, where the entries are: C:\int\int_%r%_91.csv ; C:\int\int_%r%_94.csv ; C:\int\int_%r%_97.csv ; C:\int\int_%r%_01.csv ; and C:\int\int_%r%_05.csv . The entries for "Layer Name or Table View" are as per the default. Since everything in the model except the route number is identical, my only parameter is the route number, r.
I attempt to batch process this model across the different route numbers, %r%. However, when I attempt to do this the batch processing only runs for the first route number, r, that I input. I was wondering why the batch processing is not working correctly, and for suggestions on how to get it to work correctly.