I have a feature class of polygons (ImportPoly), each of them is intersected by line from (ImportLine) and then new polygons created in (OutPoly) feature class with all attributes saved. I need to cut each polygon with only one line that has same [cut_field] as [cut_field] of polygon. Methods described here and here don't really work for me, because each poly must be splitted only with corresponding line.
Is there a way to write something like "search cursor in ImportPoly and ImportLine, if cut_fields are equal then use Feature to Polygon tool for them"?
Edit: solution by @Hornbydd works perfectly in any way but time. Each iteration took roughly 10 seconds, which would become great amount of time for large datasets.