Tengo estos dos modelos anidados (submodelos) que están almacenando cada característica en una clase de característica y creando un shapefile para cada resultado (su geoprocesamiento es idéntico). Ambos funcionan bien cuando se ejecutan de forma independiente.
Estoy tratando de tomar la lista de shapefiles creados por ambos modelos anidados y pasarlo de nuevo al modelo padre (abajo). Entonces el modelo padre necesita iterar sobre las listas y realizar la fusión (y más). La fusión debe basarse en valores coincidentes de un atributo; hay una relación 1:1 en las listas. Así, un elemento del modelo anidado A se fusiona con un elemento del modelo anidado B, etc.
Intenté Recopilar valores en la salida de Copiar características y (en el modelo principal) la Fusión no pudo ver los resultados de Recopilar valores como entradas válidas.
¿Cómo puedo devolver las listas al padre para que pueda iterar sobre ellas?
Basado en el comentario de @Hornbydd, he cambiado los modelos como se muestra a continuación - los dos modelos "sub-sub", es decir, la capa más interna de anidación; el modelo sub, la siguiente capa, y luego el padre. Si la primera pregunta no era clara, la intención es sólo para hacer la fusión en dos de los archivos de salida, es decir, Copiar resultados de características, a la vez. Los modelos tal y como se fusionan todos los resultados de las características copiadas en una clase de características. Quiero que la fusión tome "one_1k_ft" y "one_1_mi", luego "two_1k_ft" y "two_1_mi", etc., etc. En ambas tablas de atributos existe un campo común, por lo que lo ideal sería poder realizar la fusión basándome en valores coincidentes.