. I am updating a macro to convert SpatialObj fields to Blobs. These are my parameters:
The problem I am running into is that the Dynamic tools do not support Blobs, and the Blob Convert tool is not dynamic.
If you are trying to isolate spatial object fields specifically, I would encourage you to use two Dynamic Select tools to branch your workflow in separate directions with a record ID after each. That way in one you could choose all fields that don't include spatial objects and in the other you could choose only columns with spatial objects. You can perform the necessary transformations to just the spatial objects in its own stream and then join back up on the RecordID field to the other data set:
Your situation sounds rather complex. @BrandonB has a good start with isolating the spatial object field. You're then left with the problem of Blob Convert issue which needs static field name. One way to handle this is to use the field info tool on the spatial field to find its name. Use a Dynamic Rename to set it to a known name "_SPATIAL_FIELD_" and then pass this to the Blob Convert which is configured to convert "_SPATIAL_FIELD_". Take the output and rename it to the original name using a second Dynamic Rename.
Dan