AnsweredAssumed Answered

the .description of the featureclass itself

Question asked by andresswift on Dec 27, 2012
Latest reply on Jan 3, 2013 by curtvprice
Why when I add a layer programmatically does the featureclass description visible in ArcCatalog disappear?

#Is the .description of the featureclass itself available rather than from the layer object?                          print str(cnt) + ", " + fd + ",  " + fc + ",  " + str(count) + ",  " + layname + ",  " + dattype + ",  " + typedat             mxd = arcpy.mapping.MapDocument("C:\\temp\\test.mxd")             arcpy.env.workspace = gdb + '\\' + fd             base_Folder = arcpy.env.workspace             df = arcpy.mapping.ListDataFrames(mxd, "*")[0]             outlayer = os.path.join(base_Folder, fc) + "_lyr"             layerfile = "C:\\temp\\" + fc + ".lyr"             arcpy.MakeFeatureLayer_management(os.path.join(base_Folder, fc), outlayer)              arcpy.SaveToLayerFile_management(outlayer, layerfile, "ABSOLUTE")             addLayer = arcpy.mapping.Layer(outlayer)             arcpy.mapping.AddLayer(df, addLayer, "BOTTOM")             arcpy.RefreshTOC()             arcpy.RefreshActiveView()             for lyr in arcpy.mapping.ListLayers(mxd):                 print lyr.description mxd.save()   del mxd   ##Output Line1(First Print Statement is okay): #1, ADMIN_BOUNDARY,  AZ_cnty_bnd_100,  15,  n,  Simple,  Polygon ##Output Line2(Second Print Statement Same Layer Dropped from Arc Catalog, is okay): #Hi andy how to retrieve this text from ArcCatalog Description Tab. ##Output Line3(Second Print Statement Same Layer Added with .Addlayer, description disappears): #C:\temp\awstmp_serverprj_bak\R9GDL_Data_WM\R9GDL_WM.gdb\ADMIN_BOUNDARY\AZ_cnty_bnd_100_lyr 

Outcomes