ArcFM Desktop Developer Guide
ArcFM Overview

Resource Center Home

This section of the ArcFM Solution Developer Help introduces you to methods for customizing and extending ArcFM™. It discusses the concepts involved in extending ArcFM, and then reinforces those discussions by walking through examples.

Autotext Elements

The Custom Autotext Elements functionality allows users to insert text (such as date and page number) to be automatically updated in a Page Layout. In this section, you will learn how to create your own autotext sources for use with ArcFM’s custom autotext elements.

 

Display Name Objects

Display name objects allow users to include multiple attributes in the display name for a feature. This section explains display name objects and the interfaces required to write them.

Edit Tasks

Edit tasks support user interaction when placing a feature. This section shows how you can build Edit Tasks to customize the way users interact with ArcMap when adding features.

 

Export Namer Objects

Export namer objects allow users to customize the naming convention used for exported objects and objects printed to file in Map Production. This section explains export namer objects and the interfaces required to write them.

Field Editors

Custom field editors allow the implementation and customization programmers to write specialized field editors that are specific to their needs. Those custom field editors extend the functionality of the ArcFM Attribute Editor.

 

Field Property Strategies

Field property strategies allow users to set any of the following ArcFM field properties based on specific criteria: Visible, Editable, Allow NULL Values, Allow Mass Attribute Update, and Reset After Create. These properties may be found on the Field Info tab of the ArcFM Properties Manager.

Login Objects

ArcFM Login objects allow you to login to a database and access user-specific information in your ArcFM environment such as stored items. This login process may be customized or bypassed entirely.

 

Phase Swap Helper Objects

Phase swap helper objects provide the opportunity to edit a feature or object before the phase swap operation is performed.

Search Strategies

The ArcFM Locator Tool lets users query the geodatabase in order to find features based on specific criteria. The Locator Tool is customizable in that you can provide the user with quick, familiar methods of locating features which make using ArcFM more effective. These custom methods of location are called Search Strategies and may be used with the Locator Tool in ArcFM Engine.

 

Tree Tools

Tree tools are available in a context menu when the user right clicks an item. Tree tools such as Zoom To, Pan To, and Add to Selection are available when a user right clicks a feature in many ArcFM dialogs. The IMMTreeTool interface allows you to create custom tree tools.

Validation Rules

Custom validation rules offer users the ability to define a set of rules for determining the validity of any object in a geodatabase. These rules help users to build a database that conforms to their specific business domain and maintains data integrity.

 

 

 

 

 


Send Comment to ArcFMdocumentation@schneider-electric.com