Change Reporter (Aeronautical)

Summary

Finds changes made to individual feature classes or an entire geodatabase between specified dates. The changes that can be found include feature additions, modifications, and deletions.

Once found, these changes are automatically committed to a Reviewer table for further review.

Usage

Syntax

ChangeReporter_Aeronautical (input_Geodatabase, Beginning_Date, End_Date, input_TablesList, output_process_result, {Change_Type_Adds}, {Change_Type_Modifications}, {Change_Type_Deletes})
ParameterExplanationData Type
input_Geodatabase

The geodatabase in which you want to search for changes. This must be an enterprise database that has archiving enabled.

Workspace
Beginning_Date

The beginning date and time for the range you want to use to find additions, modifications, and deletions.

Date
End_Date

The end date and time for the range you want to use to find additions, modifications, and deletions.

Date
input_TablesList
[input_TablesList,...]

A list of all the feature classes and tables in the selected geodatabase.

String
output_process_result

Represents the tool's processing result.

  • TRUEThe tool successfully executed.
  • FALSEThe tool did not successfully execute.
Boolean
Change_Type_Adds
(Optional)

Indicates whether or not you want to report additions to feature classes and tables as changes.

  • TRUEFeatures and table records that have been added to feature classes and tables in the selected geodatabase are reported. This is the default.
  • FALSEFeatures and table records that have been added to feature classes and tables in the selected geodatabase are not reported.
Boolean
Change_Type_Modifications
(Optional)

Indicates whether or not you want to report modifications to feature classes and tables as changes.

  • TRUEFeatures and table records that have been modified in the selected geodatabase are reported. This is the default.
  • FALSEFeatures or table records that have been modified are not reported.
Boolean
Change_Type_Deletes
(Optional)

Indicates whether or not you want to report deletions from feature classes and tables as changes.

  • TRUEFeatures and table records that have been deleted within the selected geodatabase are reported. This is the default.
  • FALSEFeatures or table records that have been deleted are not reported.
Boolean

Code Sample

ChangeReporter example (Python window)

The following Python window script shows an example of the ChangeReporter function.

# Load Toolbox
arcpy.ImportToolbox(r'C:\Program Files\ArcGIS\Desktop10.0\ArcToolbox\Toolboxes\Aeronautical Tools.tbx')

# Local variables
Input_Database = "Database Connections\\EGDB_5201.sde"
Input_StartDate = "3/1/2010"
Input_EndDate = "4/1/2010"
Input_Feature_Classes = "ADHP_C; ADHPSurfacePoint_C;"

# Process: Change Reporter
arcpy.ChangeReporter_Aeronautical(Input_Database, Input_StartDate, Input_EndDate, Input_Feature_Classes, Processing_Result,"TRUE", "TRUE", "TRUE")

Environments

This tool does not use any geoprocessing environments

Related Topics

Licensing Information

ArcView: No
ArcEditor: No
ArcInfo: Requires Aeronautical Solution

11/3/2011