View by status   

Trigger system for Desktop and Geodatabase

  • 680

  •  I would like to see a user-friendly trigger system, allowing automatically perform some action. For example: 
    • run some Python code (field calculation) after record has been added/updated/deleted
    • add username and date after record has been added/updated/deleted (timestamp)
    • run some Python code after new features ar loaded to geodatabase
    • and so on...
    P.S. Sorry for my english

    Tags :
    Posted by   tomcorpowitch  to ArcGIS DesktopGeodatabase May 21, 2010

Share this idea Report Abuse

Comments (9)

Please log in to post a comment.

Sep 16, 2014
I like this idea also.  It seems like a "rules engine" could be constructed for fields at the geodatabase level that would calculate fields based on simple logic on create or update of another field, or allow a Python field calculation if necessary.

Dec 4, 2013
For many years this have been a requirement here working with data layers, easy access to positions of vertices to be shown in reports and in the attribute tables. This should definitly be a standard functionality in ArcMap. Still waiting ....

Sep 12, 2013
Yes! This should be done for 10.2. I am working on a reltated tables (zoning and zoning annotation). Even if I could program a trigger in the relationship class, that would be fantastic! I want to pass information between datasets easily.

Feb 25, 2013
still doesn't exists??

Oct 26, 2012
I fully support this idea

Mar 25, 2012
I'm sort of shocked this isn't already a feature in ArcGIS.  I wanted to update a field with shape area of a polygon feature in a unit of my choosing and having this feature would defnitely help me accomplish this.  This feature would be a huge help in so many ways.  

Oct 7, 2010
We have done this with a custom editor extension. It allows us to associate rules with different feature classes. Each rule has code associated with it which is compiled at run time. This is similar to featureclass extensions but without the negatives. It would be nice if the core product did something like this. If ESRI wants our code or system architecture I'm sure we could work something out.

May 24, 2010
 I strongly agree.  Maybe Arccatalog could allow each featureclass to become a folder in the treeview.  Under the featureclass folder there could be another folder for triggers (OnCreate, OnChange etc.)  Double clicking on a trigger would bring up an IDE where code could be edited.  (This is similar to Sql Server Management Studio).

May 21, 2010
I like this idea a lot.  To do the triggering now I would have to write potentially complex (and cumbersome) ArcObjects code or put the dataset into SDE to leverage the RDBMS triggering (which ESRI doesn't support).  I wish I could "promote" this idea more than once!!!



Terms and Conditions   |    Feedback   |   FAQs
Previous MonthNext Month