I just migrated from ArcMap version 10.0 to 10.1 and i'm getting the same drawing error on projects where never seen before: function ID is out of range I am working in ArcGIS 10.1 and getting the same error message. The cause for me is when I add a layer to the map (SDE point or polygon, it doesn't matter) and join to a table (either an SDE table or DBF table) and I have labels turned on in the map for that layer. The labels don�??t have to be for a field that�??s in the join table either. As I pan around on the map, I receive the ArcMap Drawing Error "The function ID is out of range". If I turn the labels off, the ArcMap Drawing Error goes away. If I leave the labels on but remove the join, the ArcMap Drawing Error goes away. I tried the same scenario on an ArcMap 10.0 computer and there was no error message. This bug was introduced in 10.1. NOTE: in the scenario where the error message pops up, it's when joining the tax parcels (70,000 polygons) to a table with 100,000 records. I tried joining a shapefile with 70,000 polygons to a DBF of 75,000 records and no error message. I also joined an SDE layer of 4,500 polygons to an SDE table of 4,500 records and again no function ID is out of range error message.
... View more