4

In ArcCatalog I'm looking at a feature's table fields.

The DATECREATED column is empty for all features.

How can one determine when a specific feature was created?

4
  • 1
    Have you installed an Editor Extension or Class Extension that populates this field? Apr 25 '11 at 14:51
  • I was not involved with any of the installation. How can I check if these extensions were installed?
    – byneri
    Apr 25 '11 at 15:54
  • an editor or class extension would either be built "in-house" or as an add-on. Programs such as telvent miner & miner ArcFM have class extensions to add this type of workflow to your data.
    – Brad Nesom
    Apr 25 '11 at 16:08
  • Using categories.exe (in same folder as arcmap.exe) see what's in the ESRI GeoObject Class Extensions, or the ESRI Editor Extensions categories. In 10.1 I've heard Esri plans to provide tools that will populate this OOTB. Until then you would typically use an Editor Extension or Class Extension. Apr 25 '11 at 17:11
3

This would be very difficult to implement in shape file. I would have to assume that what you are looking at is not shape.

There are several ways to implement with differing levels of difficulty.

  1. in a pgdb, fgdb, or rdbms. You can implement rules and make the field required. (you would need to establish a value for all existing rows). Anytime a new feature were created, or existing edited it would require a value to be input.

  2. as mentioned by Kirk - you can use an extension to create "custom" objects that trigger the application to insert or request currdate.

  3. If using an rdbms you could build an application in it to manage the triggers.

1
  • Thank you for those pointers. So it seems right now it's not possible to determine when the object was created.
    – byneri
    Apr 25 '11 at 16:21
0

The way to do this nowadays is by Enabling and managing editor tracking:

Editor tracking allows you to make a log of who edited data and when they did it. Once tracking is enabled, each time an edit is made, information about editors is automatically recorded in the fields you specify.

Not the answer you're looking for? Browse other questions tagged or ask your own question.