Estoy perplejo. He visto este error en otros posts pero no en el mismo contexto. Estoy tratando de ejecutar el arcpy.management.CreateRelationshipClass()
en ArcGIS 10.0. Absolutamente todo lo que he probado arroja el error 000840. En última instancia, quiero ejecutar la herramienta de un Python script, pero por ahora estoy tratando en la ventana de Python en ArcMap. Aquí está mi código:
import arcpy
from arcpy import env
env.workspace = 'C:/mulleady'
arcpy.management.CreateRelationshipClass('temp/SOIL_HYDROGROUP.dbf',
'temp/WUH_Soil_Statistics.dbf', 'temp/relclass', 'SIMPLE', 'forward',
'backward', 'NONE', 'ONE_TO_MANY', 'NONE', 'IL_SOIL', 'IL_SOIL')
He intentado \\
en lugar de /
en los nombres de las rutas, intenté nombrar el directorio temp.gdb
en lugar de temp
, corrí arcpy.ValidateFieldName()
He intentado rutas absolutas, he probado un montón de cosas que no han funcionado.
Una cosa aún más extraña para mí es, es que estoy recibiendo el mismo error, incluso cuando trato de ejecutar la herramienta de ArcToolbox> Crear clase de relación:
¿Alguna idea?
Editar
He creado una geodatabase de archivos y he copiado mis dos archivos .dbf en ella. Ahora cuando intento crear una clase de relación me sale este error. He cambiado mi espacio de trabajo y el espacio de trabajo de cero a la ruta de la carpeta fgbd. ¿Qué estoy haciendo mal ahora?