Select to view content in your preferred language

Question on FieldMapping(arcpy)

1337
1
04-10-2014 08:00 AM
H_A_D_Padmasiri
Deactivated User
I take an attempt to how fieldmapping is working according to the arcgis desktop help on FieldMapping(arcpy). But it gives me following error. Can you give me a help to solve it.

Thanks

>>> import arcpy
>>> from arcpy import env
>>> env.workspace = r"E:\Gampaha\51027202\CM51027202.gdb\CM51027202"
>>> infc1 = "CNT_PT"
>>> infc2 = "CNT_Anno"
>>> fieldmappings = arcpy.FieldMappings()
>>> fldmap1 = arcpy.FieldMap()
>>> fldmap2 = arcpy.FieldMap()
>>> vt = arcpy.ValueTable()
>>> fieldmappings.addTable(infc1)
>>> fldmap1.addInputField(infc1)

Traceback (most recent call last):
  File "<pyshell#10>", line 1, in <module>
    fldmap1.addInputField(infc1)
  File "C:\Program Files (x86)\ArcGIS\Desktop10.1\arcpy\arcpy\arcobjects\arcobjects.py", line 265, in addInputField
    return convertArcObjectToPythonObject(self._arc_object.AddInputField(*gp_fixargs(args)))
AttributeError: FieldMap: Error in parsing arguments for AddInputField
Tags (2)
0 Kudos
1 Reply
T__WayneWhitley
Honored Contributor
addInputField (table_dataset, field_name, {start_position}, {end_position})

field_name is not optional
0 Kudos